En utilisant cette fonction, vous pouvez changer l'angle de l'élément sprite donné sur un calque. Vous donnez l'ID d'élément d'image-objet (que vous obtenez lorsque vous créez un élément d'image-objet en utilisant layer_sprite_create() ou lorsque vous utilisez la fonction layer_sprite_get_id() ), puis réglez la valeur de l'angle, de 0 à 359 dans le sens anti-horaire, où 0 est à droite, 90 à la partie supérieure, 180 à la gauche et 270 à la partie inférieure. Si vous définissez une valeur supérieure à 360, elle sera bouclée pour l'amener dans la plage 0 - 359.
layer_sprite_angle(sprite_element_id, angle);
Argument La description sprite_element_id La valeur d'ID unique de l'élément de sprite à modifier angle L'angle de l'image-objet (la valeur par défaut est 0)
N/A
var asset_sprite = layer_sprite_get_id(layer,
"gfc_Trees");
if layer_sprite_get_angle(asset_sprite) != 0
{
layer_sprite_angle(asset_sprite, 0);
}
Le code ci-dessus vérifie l'élément sprite assigné à la couche sur laquelle l'instance exécutant le code est activé et si son angle n'est pas 0, il le met à 0.