From 7a44f90ef1a8f4694abc4b5dae8235986872b324 Mon Sep 17 00:00:00 2001 From: "aube.lee" Date: Mon, 17 Feb 2025 11:29:49 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=BB=A8=ED=8A=B8=EB=A1=A4=EB=9F=AC?= =?UTF-8?q?=EA=B0=80=20=ED=99=9C=EC=84=B1=ED=99=94=20=EB=90=A0=EB=95=8C?= =?UTF-8?q?=EB=A7=88=EB=8B=A4=20=EB=B3=80=EA=B2=BD=EB=90=9C=20=EC=8A=A4?= =?UTF-8?q?=ED=82=AC=20=EC=84=B8=ED=8C=85=EC=9D=B4=20=EA=B0=80=EB=8A=A5?= =?UTF-8?q?=ED=95=98=EB=8F=84=EB=A1=9D=20lifecycle=20=EB=A9=94=EC=86=8C?= =?UTF-8?q?=EB=93=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Gameton-06/Assets/Gameton/Scripts/Scenes/StageScene.cs | 9 +++++---- Gameton-06/Assets/Gameton/Scripts/UI/ControllerUI.cs | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Gameton-06/Assets/Gameton/Scripts/Scenes/StageScene.cs b/Gameton-06/Assets/Gameton/Scripts/Scenes/StageScene.cs index 849e47b0..4eea6fb9 100644 --- a/Gameton-06/Assets/Gameton/Scripts/Scenes/StageScene.cs +++ b/Gameton-06/Assets/Gameton/Scripts/Scenes/StageScene.cs @@ -41,14 +41,15 @@ namespace TON yield return null; } + // 선택된 캐릭터에 맞는 오브젝트를 생성하거나 적용하는 코드 작성 + PlayerSpawner.SpawnPlayerCharacter(); + SkillDataManager.Singleton.Initalize(); + StageManager.Singleton.StartStage(stageId); + UIManager.Show(UIList.IngameUI); UIManager.Show(UIList.OptionUI); UIManager.Show(UIList.ControllerUI); - // 선택된 캐릭터에 맞는 오브젝트를 생성하거나 적용하는 코드 작성 - PlayerSpawner.SpawnPlayerCharacter(); - - StageManager.Singleton.StartStage(stageId); } public override IEnumerator OnEnd() { diff --git a/Gameton-06/Assets/Gameton/Scripts/UI/ControllerUI.cs b/Gameton-06/Assets/Gameton/Scripts/UI/ControllerUI.cs index f3519c2b..939cc124 100644 --- a/Gameton-06/Assets/Gameton/Scripts/UI/ControllerUI.cs +++ b/Gameton-06/Assets/Gameton/Scripts/UI/ControllerUI.cs @@ -20,7 +20,7 @@ namespace TON public ControllerUI_SkillButton skillButtonPrefab; private List createdSkillButtons = new List(); - private void Awake() + private void OnEnable() { skillButtonPrefab.gameObject.SetActive(false); Initalize();