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