public void OnClick() { animator.SetTrigger("CanAnimate"); AudioManager.GetInstance().Play("sfx-pause_button"); ChangeColorScript.getInstance().Animate("black"); for (int i = 0; i < 3; i++) { moveButtons[i].enabled = isOpen; try { moveButtons[i].GetComponent <AxisTouchButton>().enabled = isOpen; }catch (Exception) { moveButtons[i].GetComponent <ButtonHandler>().Name = (isOpen)?"Jump":"Jum"; } } storeButton.enabled = isOpen; InventoryController.GetInventoryController().SetInteractible(isOpen); if (isOpen) { CountdownTimer.getInstance().StartTimer(); } else { CountdownTimer.getInstance().StopTimer(); } isOpen = (isOpen) ? false : true; animator.SetBool("isOpen", isOpen); }
public void Open() { anim.SetTrigger("CanAnimate"); ChangeColorScript.getInstance().Animate("red"); anim.SetBool("isOpen", true); MenuController.GetInstance().StopAllButtons(); }
public void NextSpawn() { if (index_spawn < spawns.Length) { index_spawn++; if (index_spawn == (spawns.Length - 1)) { //Final AudioManager.GetInstance().Play("bgm-fim-da-fase"); ChangeColorScript.getInstance().Animate("black"); LevelCompletedMenu.GetInstance().Open(); } } else { Debug.LogError("Tá faltando spawns na lista do player!"); } }