コード例 #1
0
ファイル: CardListParts.cs プロジェクト: yum-kvn/simarisu
    public void CardOnPushUp(CardParts parts)
    {
        if (pushDownCardParts == null) {return;}

        pushDownCardParts = null;
        cardPartsPushUp();
    }
コード例 #2
0
ファイル: CardListParts.cs プロジェクト: yum-kvn/simarisu
 public void CardOnPushDown(CardParts parts)
 {
     pushDownCardParts = parts;
     cardPartsPushDown(parts.GetCard());
 }
コード例 #3
0
ファイル: CardListParts.cs プロジェクト: yum-kvn/simarisu
 public void CardClick(CardParts parts)
 {
     cardPartsClick(parts);
 }
コード例 #4
0
ファイル: CardManager.cs プロジェクト: yum-kvn/simarisu
    private void CardPartsClick(CardParts parts)
    {
        if (!isTouchLock) {return;}

        if (parts.isSelected)
        {
            UnsetCard(parts);
        }
        else if (!IsAllCardSet())
        {
            SetCard(parts);
        }
        UpdateStartBattleButton();
    }
コード例 #5
0
ファイル: CardManager.cs プロジェクト: yum-kvn/simarisu
 private void UnsetCard(CardParts cardParts)
 {
     cardParts.Deselected();
     selectedCardParts[Array.IndexOf(selectedCardParts, cardParts)] = null;
 }
コード例 #6
0
ファイル: CardManager.cs プロジェクト: yum-kvn/simarisu
 private void SetCard(CardParts cardParts)
 {
     int index = NextIndex();
     selectedCardParts[index] = cardParts;
     cardParts.Selected(SELECTED_CARD_ORDER_TEXTS[index]);
 }