public void onClickConfirmCard() { Card card = cardsDeck[indexOfCard]; // Retrait de la carte qui va être jouée cardsDeck.Remove(card); // Ajout d'une nouvelle carte dans le deck cardsDeck.Add(CardsDictionnary.getRandomCard()); //Affichage des nouvelles informations après le retrait et l'ajout d'une nouvelle carte showCardInformations(); // Appel à la méthode fire afin de lancer la carte GetComponentInParent <PlayerController>().shootFromCardsDeckClass(card.getCardinfosInAStringArray()); }
public void loadCards() { CardsDictionnary.loadCardsDictionnary(); this.numberOfCards = (int)Constants.NUMBER_CARDS_PER_PLAYER; for (int i = 0; i < numberOfCards; i++) { Card card = CardsDictionnary.getRandomCard(); if (card != null) { cardsDeck.Add(card); } } //showCardInformations(); }