private void SpawnDemand(ClassDemanda demanda) { var button = Instantiate(prefabBotaoDemanda); button.GetComponent <Button>().onClick.AddListener(delegate { actionListWrapper.Show(); }); button.Demand = demanda; controladorSalaDeAula.HappinessFactor += demanda.nivelUrgencia; alunosSalaDeAula.MostrarBalao(demanda); //PlayDemandSound(demanda.nivelUrgencia, button.transform.position.x, button.transform.position.y); PlayDemandSound(demanda.nivelUrgencia); simpleScroll.Add(button.gameObject); if (controladorSalaDeAula.SelectedDemand == null) { button.GetComponent <Button>().Select(); } }
public void MostrarBalao(ClassDemanda demanda) { var balao = Instantiate(balaoPrefab, alunos[demanda.idAluno].transform, false); balao.Level = demanda.nivelUrgencia - 1; }