IEnumerator CakeRoutine() { if (cakeStarted) { yield return(null); } else { cakeStarted = true; // Apagar Vela vela.Stop(); velalight.gameObject.SetActive(false); // mostrar o Parabens parabenstext.TurnOn(); cornetasound.Play(); // aguardar yield return(new WaitForSeconds(5f)); fade.TurnOn(); yield return(new WaitForSeconds(3f)); // Carregar a mesma cena GlobalManager.instance.RestartScene(); } }
public virtual void TurnOn() { if (window == null) { return; } window.TurnOn(); }
public void CheckSend() { int i = GetIndex(); Debug.Log(i); circle.color = colors[i]; bodyText.text = titles[i] + " " + bodies[i]; percent.text = CodeSender.rightAnwsersPercentage + "%"; window.TurnOn(); }
public IEnumerator Validate() { hasError = false; correct = false; validationMode = true; foreach (ResultItem res in results) { loadingAnimation.SetActive(true); ExecTimeManager.instance.MinExecTime(); IOManager.instance.inputs = res.input; yield return(StartCoroutine(ti.RunBlock())); string outp = IOManager.instance.output; if (res.output != outp) { Debug.Log(res.output + "!=" + outp); TerminalEventManager.instance.resetEvent.Invoke(); validationMode = false; hasError = true; loadingAnimation.SetActive(false); wrongWindow.TurnOn(); yield break; } TerminalEventManager.instance.resetEvent.Invoke(); } if (!hasError) { loadingAnimation.SetActive(false); correctWindow.SetActive(true); validationMode = false; correct = true; yield return(new WaitForSeconds(1.0f)); correctWindow.SetActive(false); CodeToMaze.instance.ReturnToMaze(); } validationMode = false; }
public void OpenWindow() { myWindow.TurnOn(); }
public void ShowMessage(string errorNotificationMessage) { text.text = errorNotificationMessage; leanWindow.TurnOn(); }
public void TurnOn() { myLeanWindow.TurnOn(); }