Пример #1
0
 void OnDestroy()
 {
     if (m_RegisteredInteractionManager)
     {
         m_InteractionManager.UnregisterInteractable(this);
     }
 }
Пример #2
0
 void RegisterWithInteractionMananger()
 {
     if (m_InteractionManager != m_RegisteredInteractionManager)
     {
         if (m_RegisteredInteractionManager != null)
         {
             m_RegisteredInteractionManager.UnregisterInteractable(this);
             m_RegisteredInteractionManager = null;
         }
         if (m_InteractionManager)
         {
             m_InteractionManager.RegisterInteractable(this);
             m_RegisteredInteractionManager = m_InteractionManager;
         }
     }
 }