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
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 ).
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.