Пример #1
0
    protected void Select(IndividualCard card)
    {
        if (card == null)
        {
            return;
        }

        if (card.isOccupied)
        {
            card.KillOccupants();
        }

        if (card.isSelectable)
        {
            card.SelectCard(-1);
            SendAction(card.x, card.y, power, amount, PowerUpManager.ActionType.SelectCard);
            mem_Cards.Add(card);
            if (selectPrefab != null)
            {
                card.selectedEffect = (GameObject)Instantiate(selectPrefab, card.transform.position, Quaternion.identity);
            }
        }
    }