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