//--------------------------------------------------------------------- // 收到個人大獎紀錄-----加入機台資料 public void RcvM_AwardRecord(byte[] byarData) { if (!M_AwardU2C) { M_AwardRecord.Clear(); } M_AwardU2C = true; Debug.Log(DateTime.Now + " ; Get M_AwardRecord..........."); M_AwardPacket = GameConnet.m_oGameClient.DoDeSerialize <CPACK_PMachineAwardRecordList>(byarData); foreach (CPACK_PMachineAwardRecord item in M_AwardPacket.m_listAwardRec) { M_AwardRecord.Add(item); } Debug.Log("M_AwardRecord..........." + M_AwardPacket.m_listAwardRec.Count); if (M_AwardPacket.m_bEnd) { Debug.Log(DateTime.Now + " : Get M_AwardRecord...........END"); } }
//--------------------------------------------------------------------- // 收到本廳大獎紀錄-----加入機台資料 public void RcvO_AwardRecord(byte[] byarData) { if (O_AwardStatus == O_AwardGetData.Idle) { O_AwardRecord.Clear(); O_AwardStatus = O_AwardGetData.GetingData; } Debug.Log(DateTime.Now + " : Get O_AwardRecord..........."); O_AwardPacket = GameConnet.m_oGameClient.DoDeSerialize <CPACK_PMachineAwardRecordList>(byarData); //O_AwardRecord.Clear (); foreach (CPACK_PMachineAwardRecord item in O_AwardPacket.m_listAwardRec) { O_AwardRecord.Add(item); } Debug.Log("O_AwardRecord..........." + O_AwardPacket.m_listAwardRec.Count); if (O_AwardPacket.m_bEnd) { Debug.Log(DateTime.Now + " : Get O_AwardRecord...........END"); O_AwardStatus = O_AwardGetData.GetDataEnd; } }