Example #1
0
 /// <summary>
 /// 发牌 (初始化角色手牌)
 /// </summary>
 public void InitPlayerCards()
 {
     //54
     //一个人 17 张
     //17*3=51
     //剩3个 当底牌
     //谁是地主 就 给谁
     for (int i = 0; i < 17; i++)
     {
         CardDto card = libraryModel.Deal();
         PlayerList[0].Add(card);
     }
     for (int i = 0; i < 17; i++)
     {
         CardDto card = libraryModel.Deal();
         PlayerList[1].Add(card);
     }
     for (int i = 0; i < 17; i++)
     {
         CardDto card = libraryModel.Deal();
         PlayerList[2].Add(card);
     }
     //发底牌
     for (int i = 0; i < 3; i++)
     {
         CardDto card = libraryModel.Deal();
         TableCardList.Add(card);
     }
 }
Example #2
0
 /// <summary>
 /// 发牌 初始化角色手牌
 /// </summary>
 public void InitPlayerCards()
 {
     //一人   17
     for (int i = 0; i < 17; i++)
     {
         CardDto dto = cardModel.Deal();
         PlayerList[0].Add(dto);
     }
     for (int i = 0; i < 17; i++)
     {
         CardDto dto = cardModel.Deal();
         PlayerList[1].Add(dto);
     }
     for (int i = 0; i < 17; i++)
     {
         CardDto dto = cardModel.Deal();
         PlayerList[2].Add(dto);
     }
     //3个底牌显示
     for (int i = 0; i < 3; i++)
     {
         CardDto dto = cardModel.Deal();
         TableCardList.Add(dto);
     }
     //给地主
 }
Example #3
0
 /// <summary>
 /// 发牌(初始化角色手牌)
 /// </summary>
 public void InitPlayerCards()
 {
     for (int i = 0; i < 17; i++)
     {
         CardDto card = libraryModel.Deal();
         PlayerList[0].Add(card);
     }
     for (int i = 0; i < 17; i++)
     {
         CardDto card = libraryModel.Deal();
         PlayerList[1].Add(card);
     }
     for (int i = 0; i < 17; i++)
     {
         CardDto card = libraryModel.Deal();
         PlayerList[2].Add(card);
     }
     for (int i = 0; i < 3; i++)
     {
         CardDto card = libraryModel.Deal();
         TableCardList.Add(card);
     }
 }