主页UI层级显示
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -42,6 +42,7 @@ namespace TcgEngine.Client
|
|||||||
if (TaskManager.Instance != null)
|
if (TaskManager.Instance != null)
|
||||||
{
|
{
|
||||||
TaskManager.Instance.refreshTaskUI += OnRefreshTaskPanel;
|
TaskManager.Instance.refreshTaskUI += OnRefreshTaskPanel;
|
||||||
|
TaskManager.Instance.ResetUIPanel();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 找 UI 面板
|
// 找 UI 面板
|
||||||
@@ -51,6 +52,7 @@ namespace TcgEngine.Client
|
|||||||
taskPanel = FindObjectOfType<TaskPanel>();
|
taskPanel = FindObjectOfType<TaskPanel>();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnDestroy()
|
private void OnDestroy()
|
||||||
|
|||||||
@@ -67,7 +67,6 @@ namespace TcgEngine.Gameplay
|
|||||||
LoadPlayerData();
|
LoadPlayerData();
|
||||||
gameClient.onGameStart += OnGameStart;
|
gameClient.onGameStart += OnGameStart;
|
||||||
gameClient.onGameEnd += OnGameEnd;
|
gameClient.onGameEnd += OnGameEnd;
|
||||||
refreshTaskUI += CheckExpiredTasks;
|
|
||||||
// gameClient.onConnectServer?.Invoke();
|
// gameClient.onConnectServer?.Invoke();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -269,6 +268,7 @@ namespace TcgEngine.Gameplay
|
|||||||
{
|
{
|
||||||
Debug.Log("玩家任务已保存到服务器");
|
Debug.Log("玩家任务已保存到服务器");
|
||||||
ResetUIPanel();
|
ResetUIPanel();
|
||||||
|
CheckExpiredTasks(playerTasks);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -691,7 +691,7 @@ namespace TcgEngine.Gameplay
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 重置面板
|
/// 重置面板
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void ResetUIPanel()
|
public void ResetUIPanel()
|
||||||
{
|
{
|
||||||
refreshTaskUI?.Invoke(playerTasks);
|
refreshTaskUI?.Invoke(playerTasks);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user