//設定全螢幕狀態 public void SetFullScreenState() { bool isFullScreen = (int)dataManager.GetDataValue("FULL_SCREEN") == 1; //目前全螢幕狀態 isFullScreen = !isFullScreen; string dialogueContent = string.Empty; //對話框文字 UnityEngine.Events.UnityAction SetFullScreenMode = () => //設置全螢幕模式 { Screen.fullScreen = isFullScreen; isFullScreenStateGo[0].SetActive(!isFullScreen); isFullScreenStateGo[1].SetActive(isFullScreen); dataManager.SetDataValue("FULL_SCREEN", (isFullScreen ? 1 : 0)); }; if (isFullScreen) { dialogueContent = "是否設定為全螢幕模式 ?"; } else { dialogueContent = "是否設定為視窗模式 ?"; } confirmWindow.WindowPopup(dialogueContent, SetFullScreenMode); }
//返回按鈕 public void ReturnToMenu() { UnityEngine.Events.UnityAction Return = () => { AudioManagerScript.Instance.Stop(0); //背景音樂停止 StartCoroutine(Cor_LoadScene()); }; confirmWindow.WindowPopup("是否返回主選單?", Return); }