private void DestroyCurFrame() { Time.timeScale = 1; BaseScene.TimeScale = 1; EffectCache.Clear(); BulletCache.Clear(); Global.gApp.gResMgr.UnLoadAssets(); if (m_FrameCtrl != null) { m_FrameCtrl.OnDestroy(); m_FrameCtrl = null; } Time.timeScale = 1; }
private void ChangeCtrl(FrameCtrl frameCtrl) { DestroyCurFrame(); m_FrameCtrl = frameCtrl; m_FrameCtrl.Init(); }