My Project
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
OnEnableTrigger Class Reference
Inheritance diagram for OnEnableTrigger:

Public Types

enum  EventTriggerPermission { NotReady = 0 , AfterGameTime , Ready }
 

Public Attributes

EventTriggerPermission m_EventTriggerPermission = EventTriggerPermission.NotReady
 The condition/permission for triggering events in this script.
 
float m_TiggerNotEarlyThanGameTime = 1f
 
UnityEvent m_OnEnableEvent
 
UnityEvent m_OnDisableEvent
 

Member Enumeration Documentation

◆ EventTriggerPermission

Enumerator
NotReady 

Do not trigger any event(in this script)

AfterGameTime 

Wait after the provided game time(m_TiggerNotEarlyThanGameTime)

Ready 

Allow trigger events(in this script)

Member Data Documentation

◆ m_TiggerNotEarlyThanGameTime

float OnEnableTrigger.m_TiggerNotEarlyThanGameTime = 1f

Do not trigger any event(in this script) earlier than this game time, game time is the time since the begin of the app started. (Why? Sometimes you need to wait for other scripts to completely initiated before calling their methods.)


The documentation for this class was generated from the following file: