Cette fonction peut être utilisée pour définir l'échelle le long de l'axe des x d'un élément d'arrière-plan. Vous donnez l'ID d'élément d'arrière-plan (que vous obtenez lorsque vous créez un élément d'arrière-plan en utilisant layer_background_create() ou lorsque vous utilisez la fonction layer_background_get_id() ), puis définissez la vitesse d'animation. La valeur d'échelle que vous donnez est un multiplicateur qui sera utilisé pour changer la façon dont l'élément d'arrière-plan est affiché, où une valeur de 0,5 afficherait l'élément à mi-échelle, et une valeur de 2 s'afficherait à l'échelle double. Notez que les valeurs négatives sont valides, et vont "retourner" l'élément autour de la position (0,0), donc une échelle x de -1 montrerait l'image inversée.
layer_background_xscale(background_element_id, xscale);
Argument La description background_element_id La valeur d'ID unique de l'élément d'arrière-plan à modifier xscale La valeur d'échelle à utiliser (1 n'est pas mise à l'échelle)
N/A
var lay_id = layer_get_id("Background_water");
var back_id = layer_background_get_id(lay_id);
layer_background_xscale(back_id, -1);
Le code ci-dessus obtiendra l'ID de couche pour la couche nommée "Background_water" et l'utilisera pour obtenir l'ID de l'élément d'arrière-plan sur cette couche. Cet identifiant est ensuite utilisé pour changer l'élément xscale.