public void Exec()
 {
     internalTime += Time.deltaTime;
     if (internalTime > timeStuck)
     {
         Debug.Log("True?");
         boss.Move(true);
     }
 }
Esempio n. 2
0
 public void Exec()
 {
     _internalTime += Time.deltaTime;
     if (_internalTime >= 1.5f)
     {
         rb.AddForce(jumpDir.normalized * jumpForce, ForceMode2D.Impulse);
         jumpCount++;
         if (jumpCount > maxJumps)
         {
             boss.Move(false);
         }
         _internalTime = 0;
     }
 }
 public void Exec()
 {
     internalTime += Time.deltaTime;
     if (internalTime > timeIdle)
     {
         if (boss.firstGo)
         {
             boss.Move(false);
         }
         else
         {
             boss.JumpState();
         }
     }
 }