Beispiel #1
0
 private void CheckPlayerInRange()
 {
     if (_playerInRange.LastDetectedCollider == null || _playerInRange.IsDetected == false)
     {
         _stateMachine.ChangeState(_stateMachine.IdleState);
         return;
     }
 }
Beispiel #2
0
    public override void Update()
    {
        base.Update();

        if (_playerInRange.IsDetected)
        {
            _stateMachine.ChangeState(_stateMachine.AggroState);
            return;
        }
    }