/// <summary>
 /// 设置初始抽卡
 /// </summary>
 /// <param name="cards"></param>
 public void SetInitHandcard(int[] selfCardsDefine, int[][] cardsRuntime)
 {
     for (int i = 0; i < cardsRuntime.Length; i++)
     {
         users[i].InitDraw(CardID.ToCardIDs(i == selfID ? selfCardsDefine : new int[cardsRuntime[i].Length], cardsRuntime[i]));
     }
 }
 public ThrowCardEventArgs(int playerID, int[] defines, int[] runtimes)
 {
     PlayerID = playerID;
     Cards    = CardID.ToCardIDs(defines, runtimes);
 }
 public ThrowCardEventArgs(int playerID, int[] cards)
 {
     PlayerID = playerID;
     Cards    = CardID.ToCardIDs(cards);
 }