Пример #1
0
    void HallWinnerTimer()
    {
        if (O_AwardStatus == O_AwardGetData.GetDataEnd)
        {
            O_AwardTimer += Time.deltaTime;

            if (O_AwardTimer >= ((int)(CCommonDef._DEF_LOBBY_AWARD_REQLOCK_MINUTE) * 60))
            {
                O_AwardStatus = O_AwardGetData.Idle;
                O_AwardTimer  = 0.0f;
            }
        }
    }
Пример #2
0
 //---------------------------------------------------------------------
 // 收到本廳大獎紀錄-----加入機台資料
 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;
     }
 }