fix Q31
This commit is contained in:
parent
263db5a18b
commit
d0f3e2e70b
@ -72,10 +72,15 @@ public class NetworkMessageHandler : MonoBehaviour
|
||||
ServerWorkSceneController.Instance.processStep(2);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (ServerWorkMessagePanel.Instance)
|
||||
{
|
||||
ServerWorkMessagePanel.prepareData = null;
|
||||
ServerWorkMessagePanel.Instance.onReceivedData();
|
||||
}else
|
||||
{
|
||||
//動畫還沒結束,先放到預先準備資料中
|
||||
ServerWorkMessagePanel.prepareData = msgObj;
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@ -10,6 +10,7 @@ public class ServerWorkMessagePanel : MonoBehaviour
|
||||
public static string workMessage = "";
|
||||
public static string workPresent = "";
|
||||
public static int workMessageCount = 0;
|
||||
public static GameMessageWork prepareData = null;
|
||||
|
||||
[Header("UI 元件")]
|
||||
public GameObject messageLoadPanel;
|
||||
@ -46,6 +47,16 @@ public class ServerWorkMessagePanel : MonoBehaviour
|
||||
{
|
||||
replyButton.onClick.AddListener(replyButton_onClicked);
|
||||
}
|
||||
|
||||
//如果有預先準備資料,則使用這資料
|
||||
if (prepareData != null)
|
||||
{
|
||||
workMessage = prepareData.message;
|
||||
workMessageType = prepareData.type;
|
||||
workPresent = prepareData.present;
|
||||
workMessageCount = prepareData.count;
|
||||
prepareData = null;
|
||||
}
|
||||
onReceivedData();
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user