コード例 #1
0
 private void OnPlayModeEnter()
 {
     InteractiveObjectEventsManagerSingleton.Get().RegisterOnInteractiveObjectCreatedEventListener(OnInteractiveObjectCreated);
     InteractiveObjectEventsManagerSingleton.Get().RegisterOnInteractiveObjectDestroyedEventListener(OnInteractiveObjectDestroyed);
     RangeEventsManager.Get().RegisterOnRangeObjectCreatedEventListener(OnInteractiveObjectCreated);
     RangeEventsManager.Get().RegisterOnRangeObjectDestroyedEventListener(OnInteractiveObjectDestroyed);
 }
コード例 #2
0
 private void OnPlayModeEnter()
 {
     InteractiveObjectEventsManagerSingleton.Get().RegisterOnAllInteractiveObjectCreatedEventListener(delegate(CoreInteractiveObject interactiveObject)
     {
         this.OnObjectCreated(interactiveObject);
         interactiveObject.RegisterInteractiveObjectDestroyedEventListener(this.OnObjectDestroyed);
     });
     RangeEventsManager.Get().RegisterOnRangeObjectCreatedEventListener(delegate(RangeObjectV2 rangeObject)
     {
         this.OnObjectCreated(rangeObject);
         rangeObject.RegisterOnRangeObjectDestroyedEventListener(this.OnObjectDestroyed);
     });
 }