From 4329e217d67bfb8258f5d3c8d7a52aa2d31e7b5c Mon Sep 17 00:00:00 2001 From: Jay <96156114+jaydev00a@users.noreply.github.com> Date: Wed, 19 Mar 2025 16:45:46 +0900 Subject: [PATCH] =?UTF-8?q?[HOTFIX]=20=EA=B8=B0=EB=B3=B4=20=EB=B2=84?= =?UTF-8?q?=ED=8A=BC=20=EC=97=B0=EA=B2=B0=20=EB=B0=8F=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=ED=99=94=EB=A9=B4=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/KJM/ShopTest/MainPanelButtonController.cs | 5 +++++ Assets/Script/Main/SigninPanelController.cs | 1 + Assets/Script/UI/PanelController/PanelManager.cs | 5 +++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Assets/KJM/ShopTest/MainPanelButtonController.cs b/Assets/KJM/ShopTest/MainPanelButtonController.cs index e517ca0..09ec09b 100644 --- a/Assets/KJM/ShopTest/MainPanelButtonController.cs +++ b/Assets/KJM/ShopTest/MainPanelButtonController.cs @@ -34,4 +34,9 @@ public class MainPanelButtonController : MonoBehaviour GameManager.Instance.panelManager.OpenShopPanel(shopItems); } + + public void OpenReplayPanelClick() + { + GameManager.Instance.panelManager.OpenReplayPanel(); + } } diff --git a/Assets/Script/Main/SigninPanelController.cs b/Assets/Script/Main/SigninPanelController.cs index 797c4a1..e39c391 100644 --- a/Assets/Script/Main/SigninPanelController.cs +++ b/Assets/Script/Main/SigninPanelController.cs @@ -55,6 +55,7 @@ public class SigninPanelController : MonoBehaviour NetworkManager.Instance.Signin(signinData, (signinResult) => { + mainPanel = gameObject.GetComponent(); Destroy(gameObject); // 유저 정보 저장 diff --git a/Assets/Script/UI/PanelController/PanelManager.cs b/Assets/Script/UI/PanelController/PanelManager.cs index 7dfde0e..ddf3806 100644 --- a/Assets/Script/UI/PanelController/PanelManager.cs +++ b/Assets/Script/UI/PanelController/PanelManager.cs @@ -19,6 +19,7 @@ public class PanelManager : MonoBehaviour private void Awake() { + SetCanvas(); // Prefabs 폴더에서 모든 패널 프리팹 로드 GameObject[] prefabs = Resources.LoadAll("Prefabs/Panels"); @@ -29,8 +30,8 @@ public class PanelManager : MonoBehaviour Debug.Log($"총 {panelPrefabs.Count}개의 패널이 로드됨."); } - - void Start() + + private void SetCanvas() { if (_canvas == null) {