layer_sprite_get_angle


La description

Cette fonction peut être utilisée pour obtenir l'angle actuel de l'élément sprite. 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() ), et la fonction retournera la valeur réelle pour l'angle. Cette valeur sera comprise entre 0 et 360, où 0 représente le droit, 90 le haut, 180 le gauche et le 270 le bas.


Syntaxe:

layer_sprite_get_angle(sprite_element_id);


Arguments:

Argument La description
sprite_element_id La valeur d'ID unique de l'élément de sprite pour obtenir les informations de


Résultats:

Real


Exemple:

var lay_id = layer_get_id("sprite_sky");
var spr_id = layer_sprite_get_id(lay_id, "Clouds");
if layer_sprite_get_angle(spr_id) != 0
   {
   layer_sprite_yscale(spr_id, 0);
   }

Le code ci-dessus obtiendra l'ID de couche pour le calque nommé "sprite_sky", puis l'utilisera pour obtenir l'ID de l'élément sprite sur ce calque. Cet ID est ensuite utilisé pour vérifier l'angle et s'il est autre chose que 0, il est mis à 0.


Précédent: Fonctions de couche Sprite
Suivant: layer_sprite_get_blend
© Copyright YoYo Games Ltd. 2017 Tous droits réservés