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();
    }