private void Awake() { if (inst == null) { inst = this; } }
void Start() { if(cenaAtual != "") MudaCena(cenaAtual); cam = Camera.main.transform.parent.GetComponent<CameraSegue>(); // foreach(Camera c in Camera.allCameras) // { // if(c.name.Equals("BaloesCamera")) // { // cameraBaloes = c; // break; // } // } // cameraBaloes.enabled = false; }
/// <summary> /// Encerra a cena e destroi o objeto /// </summary> void Encerra() { Debug.Log("Encerrando cena "+cenaAtual); // if(!volumeManual) // AumentaVolume(); Destroy(GetComponent(string.Concat(cenaAtual, Globais.idioma))); cenaAtual = ""; falaAtual = 0; nomeAtorAtual = ""; atorAtual = null; atuando = false; foreach(Ator a in atores) { a.FinalizaAtuacao(); } ativo = false; Globais.emCinematica = false; if(!cam) cam = Camera.main.transform.parent.GetComponent<CameraSegue>(); }