/// <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"); } }