Event Trigger
This component belongs to the following package:
- com.yahaha.sdk.trigger
 
The Event Trigger Component sets conditions and actions in response to an event or trigger. When triggered, conditions are evaluated. If conditions pass, actions execute sequentially.

| Property | Description | 
|---|---|
| Trigger Once | Determine if the trigger is one-time only. State is saved. | 
| Trigger Object | Select an object in the scene that is attached with certain events/triggers.
  | 
| Trigger Event | Select an exposed event/trigger from the selected object. | 
| Condition Groups | A list of condition groups. If all conditions in at least one group are met, the actions will occur. | 
| ConditionObject | Select the object to which the condition should be applied. | 
| Negate | Reverse the result of the condition (true becomes false, and false becomes true). | 
| Function | Choose a function that returns a boolean value to use as a condition. | 
| Action List | A list of actions to be executed one after another executed sequentially if at least one condition group is met, or if there are no condition groups specified. | 
| ActionObject | Select the object to which the action will be applied. | 
| Action | Pick the function that does NOT return a boolean value as action that will be executed in the sequence.  | 
| Delay | Set the delay (in seconds) before executing the action. |