Ejemplo n.º 1
0
    void Start()
    {
        CardLoader.loadCards();

        shuffledCards = new List <Card>(CardLoader.deckBang);
        Shuffle(shuffledCards);

        sprite = gameObject.GetComponent <CardSprite>();
    }
Ejemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        CardLoader.loadCards();

        List <Card> shuffledCards = new List <Card>(CardLoader.deckBang);

        DeckShuffler.Shuffle(shuffledCards);

        float z = 0.0f;

        foreach (Card card in shuffledCards)
        {
            GameObject obj = Instantiate(cardPrefab);
            obj.transform.parent   = transform;
            obj.transform.position = new Vector3(0.0f, 0.0f, z);
            CardSprite cardSprite = obj.GetComponent <CardSprite>();
            cardSprite.card = card;
            z += 0.5f;
        }
    }