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