Exemple #1
0
 /// <summary>   Initialises this object. </summary>
 /// <param name="eventHandlers">    The event handlers. </param>
 public void Init(IEventHandlers eventHandlers)
 {
     eventHandlers.SubscribeOnAwake(Awake);
     eventHandlers.SubscribeOnStart(Start);
     eventHandlers.SubscribeOnUpdate(Update);
     eventHandlers.SubscribeOnLateUpdate(LateUpdate);
     eventHandlers.SubscribeOnDestroy(OnDestroy);
 }
 public void Init(IEventHandlers eventHandlers)
 {
     eventHandlers.SubscribeOnUpdate(Update);
     eventHandlers.SubscribeOnReady(() =>
     {
         Initialized = true;
     });
 }
Exemple #3
0
        public void Init(IEventHandlers eventHandlers)
        {
#if !NET_2_0_SUBSET
            eventHandlers.SubscribeOnAwake(SceneStartAnalytics);
            eventHandlers.SubscribeOnApplicationQuit(SceneStopAnalytics);
            eventHandlers.SubscribeOnUpdate(OnUpdate);
            eventHandlers.SubscribeOnStart(InitSlamLocalizerAnalytics);
#endif
        }
 /// <summary>
 /// Adds the IEventReceiver functions to the delegates in order to be called from MetaManager
 /// </summary>
 public void Init(IEventHandlers eventHandlers)
 {
     eventHandlers.SubscribeOnUpdate(Update);
 }
 void IEventReceiver.Init(IEventHandlers eventHandlers)
 {
     eventHandlers.SubscribeOnUpdate(Update);
     eventHandlers.SubscribeOnApplicationQuit(OnApplicationQuit);
 }
 public void Init(IEventHandlers eventHandlers)
 {
     eventHandlers.SubscribeOnReady(SystemReady);
     eventHandlers.SubscribeOnUpdate(Update);
 }