Exemple #1
0
 // Update is called once per frame
 void Update()
 {
     if (!onCD && currentTime > 0 && !questionFadeScript.onCD && !monsterFadeScript.onCD && !statusDialogScript.onCD && !buttonControllerScript.onCD && !questionManagerScript.isPause)
     {
         StartCoroutine(CoolDownTime());
         CurrentTime -= 1;
         if (currentTime == 0)
         {
             ShowParticleWhenNotAnswer();
             Invoke("SetDeadParticleFalse", questionManagerScript.CompareParticleDuration());
             Invoke("ResetTimeBar", questionManagerScript.CompareParticleDuration());
             Invoke("ShowQuestion", questionManagerScript.CompareParticleDuration());
             Invoke("ShowAllAnswerButton", questionManagerScript.CompareParticleDuration());
             playerHealthBarScript.Damage();
         }
     }
     oldPos = timeBarTransform.position;
 }