//------------------------------------------------------------------------------------------------------- // 游戏退出时使用 public void Release() { if (m_LuaSystem != null) // Lua系统 { m_LuaSystem.Release(); m_LuaSystem = null; } if (m_SkillSys != null) { m_SkillSys.Release(); m_SkillSys = null; } if (m_EntitySys != null) // 实体系统 { m_EntitySys.Release(); m_EntitySys = null; } // 技能系统 if (m_ControllerSys != null) // 控制器系统 { m_ControllerSys.Release(); m_ControllerSys = null; } if (m_MapSystem != null) // 地图系统 { m_MapSystem.Release(); m_MapSystem = null; } // 游戏设置 if (m_GameOption != null) { GameOption op = m_GameOption as GameOption; if (op != null) { op.Close(); } } }