コード例 #1
0
 public void Distructor()
 {
     LifeTickTask.Instance.UnRegisterFromUpdateList(Update);
     LifeManager.UnRegisterLife(m_iInstanceId);
     m_StateMachine.Distructor();
     m_CharTransformData.Distructor();
     //m_CountData.Distructor();
 }
コード例 #2
0
ファイル: Npc.cs プロジェクト: Hengle/ClientFrameWork
 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);
 }