Ejemplo n.º 1
0
    public GameObject GenerateLevelItem(ELevelItemType type)
    {
        GameObject shape;

        switch (type)
        {
        case ELevelItemType.rectangle:
            shape = Instantiate(RectanglePrefab) as GameObject;
            break;

        case ELevelItemType.circle:
            shape = Instantiate(CirclePrefab) as GameObject;
            break;

        default:
            shape = Instantiate(RectanglePrefab) as GameObject;
            break;
        }

        return(shape);
    }
Ejemplo n.º 2
0
    private GameObject GenerateLevelItem(ELevelItemType type)
    {
        GameObject source;

        switch (type)
        {
        case ELevelItemType.rectangle:
            source = RectanglePrefab;
            break;

        case ELevelItemType.circle:
            source = CirclePrefab;
            break;

        default:
            source = RectanglePrefab;
            break;
        }

        var createdItem = Instantiate(source) as GameObject;

        return(createdItem);
    }