path_endaction


La description

Cette variable peut être utilisée pour obtenir ou modifier la réaction d'une instance lorsqu'elle atteint la fin du chemin courant. Normalement, vous définissez ceci lorsque vous démarrez le chemin en utilisant path_start mais vous pouvez changer ce comportement en fonction d'un certain nombre d'événements dans votre jeu. Les valeurs disponibles sont exprimées en utilisant les constantes suivantes:
Constant La description
path_action_stop Arrêtez le chemin.
path_action_restart Continuez à partir de la position de départ, en sautant au début si le chemin n'est pas fermé.
path_action_continue Recommencez le chemin à partir de la position actuelle.
path_action_reverse Inversez la vitesse du chemin (exécutez le chemin à l'envers).


Syntaxe:

path_endaction;


Résultats:

Constant (see table above)


Exemple:

if path_endaction == path_action_stop
   {
   path_endaction = choose(path_action_restart, path_action_continue, path_action_reverse);
   }

Le code ci-dessus vérifiera l'action de fin de chemin et si elle est définie sur stop, une nouvelle action de fin de chemin sera sélectionnée de manière aléatoire.