public void Distructor() { LifeTickTask.Instance.UnRegisterFromUpdateList(Update); LifeManager.UnRegisterLife(m_iInstanceId); m_StateMachine.Distructor(); m_CharTransformData.Distructor(); //m_CountData.Distructor(); }
public void Distructor() { m_CharTransformData.Distructor(); MessageDispatcher.Instance.UnregistMessage(ClientCustomMessageDefine.C_HIT_TERRAIN, OnHitTerrain); MessageDispatcher.Instance.UnregistMessage(ClientCustomMessageDefine.C_HIT_LIFE, OnHitLife); LifeTickTask.Instance.UnRegisterFromUpdateList(Update); LifeManager.UnRegisterLife(m_iId); }