path_delete

Supprime un chemin donné

Syntaxe:

path_delete(index);


Argument La description
index L'index du chemin à supprimer.


Retours: N / A


La description

Vous pouvez utiliser ce code pour supprimer un chemin de la mémoire. Si ce chemin a été créé dynamiquement en utilisant path_add, la variable qui contient l'index de chemin ne sera plus valide pour accéder au chemin car elle n'existe plus et si le chemin a été créé avec l' éditeur de chemin, ce chemin ne sera plus accessible dans l' ensemble du jeu car vous le supprimez définitivement.

IMPORTANT! Cette fonction n'est pas disponible avec la licence d'évaluation du produit.



Exemple:

var t_path;
t_path = path_add();
if mp_grid_path(grid, t_path, x, y, obj_Player.x, obj_Player.y, 1)
   {
   path_assign(mypath, t_path);
   }
path_delete(t_path);

Le code ci-dessus va créer un chemin et stocker son index dans une variable locale. Ce chemin est ensuite utilisé pour stocker un mp_grid_path chemin généré qui, s'il réussit à trouver son chemin vers la cible, est alors assigné au chemin indexé dans "mypath". Finalement, le "t_path" est supprimé.


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