From 3fbc26729f7c4476f7635ae8744e7090841733d1 Mon Sep 17 00:00:00 2001 From: "aube.lee" Date: Thu, 13 Feb 2025 23:38:55 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=ED=85=8C=EC=8A=A4=ED=8A=B8=EC=9A=A9=20?= =?UTF-8?q?IngameScene=20=EC=8A=A4=ED=81=AC=EB=A6=BD=ED=8A=B8=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/Gameton/Scripts/Common/Main.cs | 8 ++-- .../Gameton/Scripts/Scenes/IngameScene.cs | 46 ------------------- .../Scripts/Scenes/IngameScene.cs.meta | 11 ----- 3 files changed, 4 insertions(+), 61 deletions(-) delete mode 100644 Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs delete mode 100644 Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs.meta diff --git a/Gameton-06/Assets/Gameton/Scripts/Common/Main.cs b/Gameton-06/Assets/Gameton/Scripts/Common/Main.cs index 50c9ced2..aeeabab8 100644 --- a/Gameton-06/Assets/Gameton/Scripts/Common/Main.cs +++ b/Gameton-06/Assets/Gameton/Scripts/Common/Main.cs @@ -11,8 +11,8 @@ namespace TON None, Empty, Title, - Ingame, Lobby, + Stage, } public class Main : SingletonBase
@@ -67,12 +67,12 @@ namespace TON case SceneType.Title: StartCoroutine(ChangeScene(onSceneChangeCompletedCallback)); break; - case SceneType.Ingame: - StartCoroutine(ChangeScene(onSceneChangeCompletedCallback)); - break; case SceneType.Lobby: StartCoroutine(ChangeScene(onSceneChangeCompletedCallback)); break; + case SceneType.Stage: + StartCoroutine(ChangeScene(onSceneChangeCompletedCallback)); + break; } } diff --git a/Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs b/Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs deleted file mode 100644 index 44bfb2a1..00000000 --- a/Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.SceneManagement; - -namespace TON -{ - public class IngameScene : SceneBase - { - - public override IEnumerator OnStart() - { - // Ingame 씬을 비동기로 로드한다. - AsyncOperation asyncLoad = SceneManager.LoadSceneAsync("Ingame", LoadSceneMode.Single); - - // 로드가 완료될 때 까지 yield return null 을 하면서 기다린다 - while (!asyncLoad.isDone) - { - yield return null; - } - - UIManager.Show(UIList.IngameUI); - UIManager.Show(UIList.ControllerUI); - - - string selectedCharacter = PlayerPrefs.GetString("SelectedCharacter", "DefaultCharacter"); - Debug.Log("선택된 캐릭터: " + selectedCharacter); - - // 선택된 캐릭터에 맞는 오브젝트를 생성하거나 적용하는 코드 작성 - } - public override IEnumerator OnEnd() - { - yield return null; - - UIManager.Hide(UIList.IngameUI); - UIManager.Hide(UIList.ControllerUI); - } - - void OnEscapeExecute() - { - // TODO : 게임 일시정지 UI 노출 시 수행 - // Time.timeScale = 0f; - // UIManager.Show(UIList.PausePopupUI); - } - } -} diff --git a/Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs.meta b/Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs.meta deleted file mode 100644 index f5e04ce8..00000000 --- a/Gameton-06/Assets/Gameton/Scripts/Scenes/IngameScene.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: a468df02c01075748a9dd91a1d2ebfa8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: