$HEADER

"Path finding" PlugIT

Déplacez un objet à l'aide du maillage de navigation de l'environnement et trouvez le meilleur chemin vers la cible. Ce PlugIT est utile pour simuler des déplacements dynamiques dans des environnements complexes, tels que des PNJs dans un jeu vidéo ou des agents autonomes dans une simulation.

 

Paramètres

1

Définit l’objet du personnage qui sera utilisé.

2

Direction initiale du personnage, pour qu'il puisse marcher dans la bonne direction en fonction du modèle.

3

Rayon du modèle à prendre en compte dans le déplacement.

4

Hauteur du modèle à prendre en compte dans le déplacement.

5

Vitesse de marche.

6

Vitesse de course.

7

Active une position de départ aléatoire.

8

Vitesse minimale pour les déplacements aléatoires.

9

Vitesse maximale pour les déplacements aléatoires.

10

Active des arrêts aléatoires pendant le déplacement.

11

Arrête l’objet en cas de d'impulsion physique.

12

Permet au personnage de poursuivre une cible définie.

13

Objet cible à atteindre ou suivre.

14

Distance minimale de prise en charge de la poursuite.

15

Animations aléatoire à jouer lorsque le personnage est inactif.

16

Animations aléatoire de marche.

17

Coéfficient de la vitesse de l'animation de marche, permet de faire correspondre la vitesse d'animation avec la vitesse de déplacement.

18

Animations aléatoire de course.

19

Coéfficient de la vitesse de l'animation de course, permet de faire correspondre la vitesse d'animation avec la vitesse de déplacement.

20

Animations aléatoire de saut.

21

Animations aléatoire lorsque le personnage est touché par une impulsion physique.

22

Animations aléatoire lorsque le personnage à atteint sa destination


 

Actions

Reset

Réinitialise le personnages.

Load

Charge et démarre le personnage.

Set speed

Définit une nouvelle vitesse pour le personnage.

Resume

Reprend les déplacements ou actions après une pause.

Stop

Arrête immédiatement les déplacements du personnage.

Run to

Fait courir le personnage vers une cible donnée, le paramètre de lien doit contenir une position X Y Z ou le nom d'un objet.

Chase to

Active la poursuite d’une cible spécifique par le personnage, le paramètre de lien doit contenir une position X Y Z ou le nom d'un objet.

Walk to

Fait marcher le personnage vers une cible définie, le paramètre de lien doit contenir une position X Y Z ou le nom d'un objet.


 

Évènements

Chase catched

Se déclenche lorsque le personnage atteint sa cible en mode poursuite.

Chase out

Se déclenche lorsque la cible sort du rayon de poursuite.

Chase in

Se déclenche lorsque la cible entre dans le rayon de poursuite.

Loaded

Se déclenche après le chargement des personnages.

Speed

Renvoie la vitesse actuelle du personnage.

Stopped

Se déclenche lorsque le personnage s’arrête complètement.

Jump

Se déclenche lorsqu’un saut est réalisé.

Target reached

Se déclenche lorsque le personnage atteint sa cible.

Moving

Se déclenche lorsque le personnage commence à se déplacer.

$FOOTER