Motion Time Trigger
The Motion Time Trigger enables to stop a behavior by returning true when a motion behavior (Motion Behavior , Locomotion Behavior, Synchronized Motion Behavior) has been running for a certain amount of time.
- Behavior Editor / Trigger Library:
- Golaem Menu: Crowd Triggers / Triggers / CrowdTri MotionTime Node
- MEL command: glmCrowdTriMotionTimeCmd;
Motion Time Attributes
|Percent||The trigger will return true if X% of the length of the motion behavior is reached|
The trigger will return true if the behavior has been running for X seconds;
The trigger will return true if the behavior has been running for X frames.
The resulting time for testing is the sum of the percent parameter, the seconds parameter and the frames parameter.
This trigger has no meaning as a starting trigger, as the behavior has not yet run. Notice that this trigger can not be shared amongst different behaviors as it's linked to a specific behavior.