path_add_point

Ajoute un point au chemin donné.

Syntaxe:

path_add_point(index, x, y, speed);


Argument La description
index L'index du chemin pour ajouter le point.
x La coordonnée x du nouveau point.
y La coordonnée y du nouveau point.
speed Le facteur de vitesse du point (la valeur par défaut est 100).


Retours: N / A


La description

Avec cette fonction, vous pouvez ajouter un point au chemin spécifié et définir son facteur de vitesse. Ce point est ajouté à la fin de la trajectoire, quelle que soit la position du point, et le facteur est égal au pourcentage de path_speed que l'exemple suivant se passe réellement quand il atteint ce point dans le chemin. Si vous souhaitez placer un point de chemin à une autre position qui n'est pas la fin, vous devez utiliser path_insert_point.


Exemple:

path = path_add();
var i;
i = 0;
repeat(10)
   {
   path_add_point(path0, x + lengthdir_x(50, i), y+ lengthdir_y(50, i), 100);
   i += 36;
   }

Le code ci-dessus créera un chemin circulaire autour de la position x / y de l'instance exécutant le code.


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