コード例 #1
0
        public virtual void OutCard(JlGameOutCardsArea outCardsArea, int cardVaule)
        {
            var cardItem = CardItemList[CardItemList.Count - 1];

            cardItem.Value = cardVaule;
            cardItem.transform.position = OutCardPos.position;
            outCardsArea.FromHandToOutArea(cardItem);

            CardItemList.Remove(cardItem);
            SetCardValue(null, CardItemList.Count);
        }
コード例 #2
0
ファイル: JlGameSelfPlayer.cs プロジェクト: narakai/chessgame
 public override void OutCard(JlGameOutCardsArea outCardsArea, int cardVaule)
 {
     for (int i = 0; i < CardItemList.Count; i++)
     {
         if (CardItemList[i].Value == cardVaule)
         {
             outCardsArea.FromHandToOutArea(CardItemList[i]);
             MyCardsValueList.Remove(cardVaule);
             CardItemList.Remove(CardItemList[i]);
             CardsArea.GetComponent <UIGrid>().repositionNow = true;
         }
     }
 }