Vous pouvez utiliser cette fonction pour définir 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 valeur de vitesse à définir, où une valeur positive est vers le bas et une valeur négative vers le haut.
layer_vspeed(layer_id, vspd)
Argument La description layer_id La valeur d'ID unique de la couche pour définir la vitesse verticale de vspd La vitesse verticale (en pixels par trame de jeu) à définir
N/A
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.