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