Ejemplo n.º 1
0
    public CoinGroup CreateCoinGroupAt(Vector3 position, CoinGroup.CoinType type)
    {
        CoinGroup coinGroupPreFab = GetCoinGroupByGroupType(type);
        CoinGroup coinGroup       = CoinGroup.Instantiate(coinGroupPreFab);

        coinGroup.gameObject.SetActive(true);
        coinGroup.transform.position = position;
        Debug.Log("Entrou");
        return(coinGroup);
    }
Ejemplo n.º 2
0
    private CoinGroup GetCoinGroupByGroupType(CoinGroup.CoinType groupType)
    {
        CoinGroup coinGroup;

        for (int i = 0; i < this.coinGroupPrefabs.Length; i++)
        {
            coinGroup = this.coinGroupPrefabs [i];
            if (coinGroup.GetCoinType() == groupType)
            {
                return(coinGroup);
            }
        }
        return(null);
    }