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();