Пример #1
0
        private void DelayDestroyXiangFollow(EventArgs args)
        {
            for (int _i = 0; _i < m_followList.Count; ++_i)
            {
                GameObject.Destroy(m_followList[_i]);
            }
            m_followList.Clear();
            SceneModule _sceneModule = (SceneModule)GameManager.GameManagerObj.GetComponent <GameManager>().GetModuleByName("SceneModule");

            _sceneModule.ArriveSceneFinal();
            _sceneModule.GotoNextScene();
        }
Пример #2
0
 private void OnDestroy()
 {
     if (m_id == 2)
     {
         EventManager.SendEvent(HLEventId.PLAYER_END_MOVE, null);
     }
     else if (m_id == 3)
     {
         GameObject _obj = (GameObject)GameManager.ResManager.LoadPrefabSync("Prefabs/TipPanel", "TipPanel4", typeof(GameObject));
         _obj.transform.SetParent(GameManager.GameManagerObj.GetComponent <GameManager>().UILayer, false);
     }
     else if (m_id == 4)
     {
         SceneModule _sceneModule = (SceneModule)GameManager.GameManagerObj.GetComponent <GameManager>().GetModuleByName("SceneModule");
         _sceneModule.GotoNextScene();
     }
 }