Esempio n. 1
0
    private void OpenTexassFlopCards()
    {
        for (int i = 0; i < 3; i++)
        {
            if (TexassGame.Instance.defaultCardsPositionList [i].childCount > 0)
            {
                continue;
            }

            GameObject obj = Instantiate(texassGameDefaultCardPrefab, TexassGame.Instance.defaultCardsPositionList [i].position, Quaternion.identity) as GameObject;
            obj.transform.SetParent(TexassGame.Instance.defaultCardsPositionList [i]);
            obj.transform.localScale = Vector3.one;

            CardFlipAnimation anim = obj.GetComponent <CardFlipAnimation> ();
            if (i == 0)
            {
                anim.PlayAnimation(TexassGame.Instance.texassDefaultCards.Flop1, .2f);
            }
            else if (i == 1)
            {
                anim.PlayAnimation(TexassGame.Instance.texassDefaultCards.Flop2, .2f);
            }
            else
            {
                anim.PlayAnimation(TexassGame.Instance.texassDefaultCards.Flop3, .2f);
            }

            TexassGame.Instance.defaultCardsList.Add(anim);
        }
    }
Esempio n. 2
0
    private void OpenTexassRiverCard()
    {
        if (TexassGame.Instance.defaultCardsPositionList [4].childCount > 0)
        {
            return;
        }

        GameObject obj = Instantiate(texassGameDefaultCardPrefab, TexassGame.Instance.defaultCardsPositionList [4].position, Quaternion.identity) as GameObject;

        obj.transform.SetParent(TexassGame.Instance.defaultCardsPositionList [4]);
        obj.transform.localScale = Vector3.one;

        CardFlipAnimation anim = obj.GetComponent <CardFlipAnimation> ();

        anim.PlayAnimation(TexassGame.Instance.texassDefaultCards.River, .2f);

        TexassGame.Instance.defaultCardsList.Add(anim);
    }