private void OnReq_MainCopy(MessageRecv obj) { System.IO.MemoryStream ms = new System.IO.MemoryStream(obj.Data); MainCopyReq req = Serializer.Deserialize <MainCopyReq>(ms); FTEctypeData.CopyID = req.CopyID; MainCopyAck ack = new MainCopyAck(); NetworkManager.Instance.Send(MessageID.MSG_MAIN_COPY_ACK, ack, 0, 0); }
private void On_MainCopyAck(MessageRecv obj) { System.IO.MemoryStream ms = new System.IO.MemoryStream(obj.Data); MainCopyAck ack = Serializer.Deserialize <MainCopyAck>(ms); if (ack.RetCode != 0) { return; } GTEventCenter.FireEvent(GTEventID.TYPE_ECTYPE_BATTLECHECK); GTLauncher.Instance.LoadScene(FTEctypeData.CopyID); }