[Fix] 로딩화면 버그 해결

CloseLoadingPanel 대신 잘못된 함수 호출, TimerUnpause과의 순서 수정
This commit is contained in:
HaeinLEE 2025-03-30 17:26:41 +09:00
parent e53b375410
commit 5d42eb7fbe

View File

@ -190,19 +190,19 @@ public partial class GameLogic : IDisposable
} }
case Constants.MultiplayManagerState.DrawRejected: case Constants.MultiplayManagerState.DrawRejected:
Debug.Log("무승부 요청이 거부가 들어옴"); Debug.Log("무승부 요청이 거부가 들어옴");
TimerUnpause();
ExecuteOnMainThread(() => ExecuteOnMainThread(() =>
{ {
GameManager.Instance.panelManager.CloseLoadingPanel(); GameManager.Instance.panelManager.CloseLoadingPanel();
GameManager.Instance.panelManager.OpenConfirmPanel("무승부 요청을 거부하였습니다.", () => { }); GameManager.Instance.panelManager.OpenConfirmPanel("무승부 요청을 거부하였습니다.", () => { });
}); });
TimerUnpause();
break; break;
case Constants.MultiplayManagerState.DrawRejectionConfirmed: case Constants.MultiplayManagerState.DrawRejectionConfirmed:
{ {
Debug.Log("무승부 요청 거부 완료"); Debug.Log("무승부 요청 거부 완료");
ExecuteOnMainThread(() => ExecuteOnMainThread(() =>
{ {
GameManager.Instance.panelManager.OpenLoadingPanel(true, true, false, false); GameManager.Instance.panelManager.CloseLoadingPanel();
}); });
TimerUnpause(); TimerUnpause();
break; break;