public void setZongJieSuan(PB_Server_ALL_Bill_Info result) { mTextTime.text = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); //时间 mTextTableId.text = GameManage.GetInstan.RoomID.ToString(); //房间号 mTextRound.text = CreatCard.GetInstance_.CurJuShu.text; for (int i = 0; i < result.best_pao.Count; i++) { player_Result[result.best_pao[i]].paoShou.SetActive(true);//炮手图标 } for (int i = 0; i < result.best_win.Count; i++) { player_Result[result.best_win[i]].win.SetActive(true);//炮手图标 } for (int i = 0; i < player_Result.Length; i++) { player_Result[i].TouXiang.sprite = CreatCard.GetInstance_.UserInfoS[GameManage.GetInstan.GetViewSeatID((uint)i)].TX.sprite; player_Result[i].Nick.text = CreatCard.GetInstance_.UserInfoS[GameManage.GetInstan.GetViewSeatID((uint)i)].Nick.text; //昵称 player_Result[i].ziMoTimes.text = result.player_info[i].zi_mo.ToString(); //自摸次数 player_Result[i].jiePaoTimes.text = result.player_info[i].get_pao.ToString(); //接炮次数 player_Result[i].dianPaoTimes.text = result.player_info[i].fang_pao.ToString(); //点炮次数 player_Result[i].zhongNiaoTimes.text = result.player_info[i].zha_niao.ToString(); //中鸟次数 player_Result[i].kaiGangTimes.text = result.player_info[i].kai_gang.ToString(); //开杠次数 player_Result[i].ALLScore.text = result.player_info[i].all_score.ToString(); //总分 } CreatCard.GetInstance_.allResult_view = this.gameObject; }
public void OnAllResult(PB_Server_ALL_Bill_Info result) { Loom.QueueOnMainThread(() => { if (ZongJieSuan != null) { ZongJieSuan(result); } else { Debuger.Log("ZongJieSuan没初始化成功"); } }); }
static void Dis_1000_MAX(BufferData Msg) { switch ((ServerProtocol)Msg.Cmd) { case ServerProtocol.Server_Protocol_Room_Info: { PB_Server_Room_Info result = ProtoBufSerialize <PB_Server_Room_Info> .DeSerialize(Msg.Buf); if (KWXFrom.GetIns.Game_ != null) { KWXFrom.GetIns.Game_.OnGAME_STATE(result); } } break; case ServerProtocol.Server_Protocol_Single_Bill: { PB_Server_Single_Bill result = ProtoBufSerialize <PB_Server_Single_Bill> .DeSerialize(Msg.Buf); if (KWXFrom.GetIns.Game_ != null) { KWXFrom.GetIns.Game_.OnSingleResult(result); } } break; case ServerProtocol.Server_Protocol_All_Bill: { PB_Server_ALL_Bill_Info result = ProtoBufSerialize <PB_Server_ALL_Bill_Info> .DeSerialize(Msg.Buf); if (KWXFrom.GetIns.Game_ != null) { KWXFrom.GetIns.Game_.OnAllResult(result); } } break; default: break; } }
public void OnAllResult(PB_Server_ALL_Bill_Info result) { }