/// <summary>
 /// 删除"是否退出游戏"窗口.
 /// </summary>
 internal void RemoveExitGameDlg()
 {
     if (m_ExitGameUI != null)
     {
         m_ExitGameUI.RemoveSelf();
         m_ExitGameUI = null;
         Resources.UnloadUnusedAssets();
     }
 }
 /// <summary>
 /// 产生退出游戏UI界面.
 /// </summary>
 void SpawnExitGameUI()
 {
     Debug.Log("Unity: SpawnExitGameUI...");
     if (m_ExitUICom == null)
     {
         m_MovieLogoAni.SetActiveHiddenObj(false);
         GameObject obj = (GameObject)Instantiate(ExitGameUIPrefab, UICenterTrParent);
         m_ExitUICom = obj.GetComponent <SSExitGameUI>();
         m_ExitUICom.Init();
     }
 }
    /// <summary>
    /// 产生"是否退出游戏"窗口.
    /// </summary>
    internal void SpawnExitGameDlg()
    {
        if (m_ExitGameUI != null)
        {
            return;
        }

        GameObject gmDataPrefab = (GameObject)Resources.Load("Prefab/GUI/ExitGameUI/ExitGameUI");

        if (gmDataPrefab != null)
        {
            SSDebug.Log("SpawnExitGameDlg...");
            GameObject obj = (GameObject)Instantiate(gmDataPrefab, m_UICenterTr);
            m_ExitGameUI = obj.GetComponent <SSExitGameUI>();
            m_ExitGameUI.Init();
        }
        else
        {
            SSDebug.LogWarning("SpawnExitGameDlg -> gmDataPrefab was null");
        }
    }