Пример #1
0
 public virtual void OnDisable()
 {
     ComponentPoolSystem.Unregister(this);
     if (Entity)
     {
         Entity.Registry.UnregisterECSComponent(this);
     }
     entity = null;
 }
Пример #2
0
 public virtual void OnEnable()
 {
     ComponentPoolSystem.Register(this);
     if (Entity)
     {
         Entity.Registry.RegisterECSComponent(this);
     }
     if (!m_initialized)
     {
         Initialize();
         m_initialized = true;
     }
 }