예제 #1
0
파일: Timer.cs 프로젝트: sharuf-baig/Fear
 void Update()
 {
     if (time <= 0)
     {
         if (flashTimer <= 0)
         {
             redFlash.SetBool("flashing", false);
             flash.SetBool("Transform", false);
             fear.fear     += fearBoost;
             disabler.index = goToPanelFail;
             disabler.Next();
         }
         else
         {
             redFlash.SetBool("flashing", true);
             flashTimer -= Time.deltaTime;
         }
     }
     else
     {
         redFlash.SetBool("flashing", false);
         flash.SetBool("Transform", true);
         time -= Time.deltaTime;
     }
 }
예제 #2
0
파일: Next.cs 프로젝트: sharuf-baig/Fear
    IEnumerator PlayEndAnims()
    {
        bubble.SetTrigger("Leave");
        for (int i = 0; i < buttons.Length; i++)
        {
            buttons[i].SetTrigger("Leave");
        }
        yield return(new WaitForSeconds(0.2f));

        disabler.index = goToPanel;
        disabler.Next();

        if (causeFear == true)
        {
            fear.fear += boost;
        }
        else
        {
            fear.fear -= boost;
        }
    }