diff --git a/Assets/Script/Main/NetworkManager.cs b/Assets/Script/Main/NetworkManager.cs index 863f55f..1504c63 100644 --- a/Assets/Script/Main/NetworkManager.cs +++ b/Assets/Script/Main/NetworkManager.cs @@ -47,8 +47,6 @@ public class NetworkManager : Singleton else { var result = www.downloadHandler.text; - success?.Invoke(); - // 회원가입 성공 팝업 표시 GameManager.Instance.panelManager.OpenConfirmPanel("회원 가입이 완료 되었습니다.", () => { diff --git a/Assets/Script/Main/SigninPanelController.cs b/Assets/Script/Main/SigninPanelController.cs index e39c391..c3b1503 100644 --- a/Assets/Script/Main/SigninPanelController.cs +++ b/Assets/Script/Main/SigninPanelController.cs @@ -55,14 +55,14 @@ public class SigninPanelController : MonoBehaviour NetworkManager.Instance.Signin(signinData, (signinResult) => { - mainPanel = gameObject.GetComponent(); - Destroy(gameObject); + if (mainPanel == null) mainPanel = FindObjectOfType(); // 유저 정보 저장 UserManager.Instance.SetUserInfo(signinResult); // 메인 패널 정보 갱신 mainPanel.UpdateMainPanelUI(GameManager.Instance.panelManager.OpenMainPanel); + Destroy(gameObject); }, result => { if (result == 0)