path_change_point

Modifie les attributs de points de chemin existants.

Syntaxe:

path_change_point(index, n, x, y, speed);


Argument La description
index L'index du chemin pour changer le point de.
n Le point de définition pour changer les attributs de.
x La nouvelle coordonnée x (relative au chemin) du point.
y La nouvelle coordonnée y (relative au chemin) du point.
speed Le nouveau facteur de vitesse du point.


Retours: N / A


La description

Avec cette fonction, vous pouvez modifier la position et / ou le facteur de vitesse de tout point défini précédemment pour un chemin (le chemin peut avoir été créé dans l'éditeur de chemin ou via le code en utilisant path_add ).


Exemple:

for (var i = 0; i < path_get_number(path0); i ++)
   {
   var px = path_get_point_x(path0, i) + 32 - random(64);
   var py = path_get_point_y(path0, i) + 32 - random(64);
   path_change_point(path0, i, px, py, 100);
   }

Le code ci-dessus parcourt tous les points du chemin indexé comme "path0" et repositionne tous les points à une position aléatoire dans une zone de 64x64 pixels.

Retour: Changer de chemin
Suivant: path_insert_point
© Copyright YoYo Games Ltd. 2017 Tous droits réservés