//向指定容器中添加一张固定的牌 public void AddCardByPlayerItemAndGameContainerType(PlayerItem playerItem, string gameContainerType, CardEntry cardEntry) { GameContainerItem gameContainerItem = GetGameContainerItemByPlayerItemAndGameContainerType(playerItem, gameContainerType); cardEntry.gameContainerType = gameContainerType; gameContainerItem.PutOneCard(cardEntry); }
//向指定容器中添加多张固定的牌 public void AddCardListByPlayerItemAndGameContainerType(PlayerItem playerItem, string gameContainerType, List <CardEntry> cardEntryList) { GameContainerItem gameContainerItem = GetGameContainerItemByPlayerItemAndGameContainerType(playerItem, gameContainerType); foreach (CardEntry cardEntry in cardEntryList) { cardEntry.gameContainerType = gameContainerType; gameContainerItem.PutOneCard(cardEntry); } }