Event Controller

An Event Controller component is designed to delay and control a Unity event’s timing. This is perfect for non-linearly looping environment effects or weapons with custom abilities.

Inspector

Field Description
beginOnStart Whether to invoke on start
maxInvoke The maximum amount of times this event controller can be invoked
concurentInvokeBehaviour If this event controller is invoked twice this controls how it behaves
- IgnoreIfRunning
- StopAndReplace
- RunParallel
loopCount The amount of times an invoke should loop
minDelay The min delay before invoking
maxDelay The max delay before invoking
invokeMaxIndex Number of different index in case of multiple conditions
timedEvent The event to invoke

This site uses Just the Docs, a documentation theme for Jekyll.