layer_hspeed


La description

Vous pouvez utiliser cette fonction pour définir la vitesse horizontale (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 de la couche (en tant que chaîne - cela aura un impact sur les performances) et la valeur de la vitesse à définir, où une valeur positive est à droite et une valeur négative à gauche.


Syntaxe:

layer_hspeed(layer_id, hspd)


Arguments:

Argument La description
layer_id La valeur d'ID unique de la couche pour définir la vitesse horizontale de
hspd La vitesse horizontale (en pixels par image de jeu) à définir


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_vspeed
© Copyright YoYo Games Ltd. 2017 Tous droits réservés