Ejemplo n.º 1
0
 public void Open()
 {
     anim.SetTrigger("CanAnimate");
     ChangeColorScript.getInstance().Animate("red");
     anim.SetBool("isOpen", true);
     MenuController.GetInstance().StopAllButtons();
 }
Ejemplo n.º 2
0
 void Start()
 {
     instance = this;
     anim     = GetComponent <Animator>();
     anim.SetBool("red", false);
     anim.SetBool("black", false);
 }
Ejemplo n.º 3
0
    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);
    }
Ejemplo n.º 4
0
 private void Start()
 {
     root              = new GameObject();
     cam               = Camera.main;
     rayManager        = FindObjectOfType <ARRaycastManager>();
     changeColorScript = gameObject.GetComponent <ChangeColorScript>();
     planeObj.SetActive(true);
 }
Ejemplo n.º 5
0
 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!");
     }
 }