/// <summary> /// 转换出牌 /// </summary> /// <param name="room"></param> private void Turn(FightRoom room) { int nextUid = room.Turn(); //如果掉线了 if (room.isOffline(nextUid)) { //或者执行出牌AI TODO....... Turn(room); } else { //玩家没掉线 发消息 出牌 ClientPeer client = user.GetClientById(nextUid); client.Send(OpCode.FIGHT, FightCode.TURN_DEAL_BRO, nextUid); } }