public void OnEnter() { IsIdle = true; _animation.MoveAnimation(0f); _maxStandTime = Random.Range(4f, 10f); }
public void OnEnter() { if (_patrols.Length < 1) { return; } _currentPatrol = _patrols[_patrolIndex]; Vector3 leftOfRight = _currentPatrol.position - _entityController.transform.position; _flip.FlipCharacter(leftOfRight.x > 0f ? 1f : -1f); _direction = _entityController.transform.localScale.x; _animation.MoveAnimation(1f); IsWalking = true; }
private void Update() { if (_health.IsDead) { return; } _horizontal = _input.Horizontal; if (_input.AttackButtonDown && _horizontal == 0f) { _animation.AttackAnimation(); return; } if (_input.JumpButtonDown) { _jump.IsJump = true; } _animation.JumpAnimation(!_onGround.IsGround); _animation.MoveAnimation(_horizontal); }
public void OnEnter() { _animation.MoveAnimation(1f); }