public void RemoveCards() { foreach (GameObject cardSlot in cardHand.cardLocations) { for (int slot = 0; slot < numOfSlots; slot++) { EmotionCard card = cardHand.GetCardInSlot(slot); if (card) { cardList.Remove(card.gameObject); card.StartCoroutine(card.MoveToAndRemove(cardSpawn)); } } } }
public void PutCardInSlot(EmotionCard card, int slotNum) { card.StartCoroutine(card.MoveToAndFlip(cardLocations[slotNum].transform)); }