layer_get_vspeed


La description

Vous pouvez utiliser cette fonction pour récupérer la vitesse verticale (en pixels par image de jeu) du calque dans la pièce actuellement délimitée. Vous fournissez l'ID de couche (que vous obtenez lorsque vous créez la couche en utilisant layer_create() ) ou le nom du calque (en tant que chaîne - cela aura un impact sur les performances) et la fonction renvoie un nombre réel pour la vitesse verticale, où une valeur positive est vers le bas et une valeur négative vers le haut. La valeur par défaut est 0 (sauf si elle est définie dans l'éditeur de pièce).


Syntaxe:

layer_get_vspeed(layer_id)


Arguments:

Argument La description
layer_id La valeur ID unique de la couche pour obtenir la vitesse verticale de


Résultats:

N/A


Exemple:

var lay_id = layer_get_id("Sprites");
if layer_get_hspeed(lay_id) != 0 || layer_get_vspeed(lay_id) != 0
    {
    layer_hspeed(lay_id, 0);
    layer_vspeed(lay_id, 0);
    }

Le code ci-dessus vérifie les vitesses horizontales et verticales de la couche donnée et si elles ne sont pas toutes les deux mises à 0, elles sont mises à 0.


Précédent: Fonctions de couche générales
Suivant: layer_create
© Copyright YoYo Games Ltd. 2017 Tous droits réservés