Exemplo n.º 1
0
    private void OnEnable()
    {
        var niveisDeEnsino     = NivelDeEnsino.TodosOsNiveisDeEnsino();
        var quantidadeDeNiveis = niveisDeEnsino.Length;

        valoresDosNiveisDeEnsino = new int[quantidadeDeNiveis];
        labelsDosNiveisDeEnsino  = new string[quantidadeDeNiveis];
        for (var i = 0; i < quantidadeDeNiveis; i++)
        {
            valoresDosNiveisDeEnsino[i] = niveisDeEnsino[i].valor;
            labelsDosNiveisDeEnsino[i]  = valoresDosNiveisDeEnsino[i] + ": " + niveisDeEnsino[i].nome;
        }
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        niveisDeEnsinoDisponiveis = new LinkedList <NivelDeEnsino>();
        foreach (var nivelDeEnsino in NivelDeEnsino.TodosOsNiveisDeEnsino())
        {
            niveisDeEnsinoDisponiveis.AddLast(nivelDeEnsino);
        }

        carrosselAreaDeConhecimento = FindObjectOfType <CarrosselAreaDeConhecimento>();
        if (!carrosselAreaDeConhecimento)
        {
            Debug.LogError("Um objeto do tipo " + typeof(CarrosselAreaDeConhecimento) + " é necessário nesta cena!");
        }

        Selecionar(niveisDeEnsinoDisponiveis.First);
    }