public void Exec() { internalTime += Time.deltaTime; if (internalTime > timeStuck) { Debug.Log("True?"); boss.Move(true); } }
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(); } } }