//玩家进行操作 public static void PlayerOperate(this FiveStarRoom fiveStarRoom, int seatIndex, FiveStarOperateInfo fiveStarOperateInfo) { if (fiveStarRoom.CanOperatePlayerIndex.Contains(seatIndex)) { fiveStarRoom.CanOperatePlayerIndex.Remove(seatIndex); Actor_FiveStar_OperateResult actorFiveStarOperateResult = new Actor_FiveStar_OperateResult(); actorFiveStarOperateResult.SeatIndex = seatIndex; actorFiveStarOperateResult.OperateInfo = fiveStarOperateInfo; fiveStarRoom.AddOperateResults(actorFiveStarOperateResult); //添加操作消息 fiveStarRoom.BroadcastOperateResults(); //广播操作消息 } }