Event Detect: MvtUtil: Signals the initiation of MoveTowards by the instance.


ASTER::CONDITION::ObjectControl::Returns true when an instance begins the MoveTowards motion.

Condition d’exécution immédiate spécifique à MoveTowards : devient true lorsque l’instance commence à se déplacer.

Lors de l’envoi des paramètres de mouvement pour MoveTowards, activez l’option de détection du timing en la définissant sur true pour permettre l’activation de la condition d’exécution immédiate associée. Si cette option est définie sur false, seule cette condition spécifique ne sera pas déclenchée — les autres conditions immédiates restent inchangées.

"  60,    t r u e ,   0, 30, -1, false, 30, false "

Les gabarits de mouvement suivants prennent en charge cette fonctionnalité dans ASTER révision 1.0.7.


L’un des modèles de mouvement dans ASTER, MoveTowards, propose une fonction d’assistance appelée MvtUtil, qui permet à l'utilisateur de regrouper des instances arbitraires dans Groupe.A et Groupe.B via des opérations utilisateur, et d'enregistrer leur sélection.

  • Pour des raisons de commodité dans ce document, le Groupe.A est désigné comme mvt.Target et le Groupe.B comme mvt.Pursuer.

Parameter: Noone

The immediate execution condition evaluates to true when an instance begins MoveTowards.

Dans Event Detect, il est possible de récupérer des informations associées à l’instance qui a commencé à se déplacer, telles que sa valeur fixe et sa direction de mouvement (angle = ExNumMvDir). À partir de ces données, les événements suivants peuvent être générés.

Minion Minion

Minion Minion

Relevant URL

Note

Event Detect est une fonction qui informe CF25 du moment des déclenchements d'événements survenant au sein d'ASTER.

En général, la fonction Event Detect dans les fonctionnalités de mouvement informe CF25 pendant le traitement en boucle effectué au sein d'ASTER. Bien qu'elle permette une détection précise du timing, elle comporte également le risque de créer des événements à forte charge, tels que des boucles infinies involontaires, qui peuvent considérablement dégrader les performances d'exécution de l'application.