private void NextNodeInPath() { if (_hasPath && _path.isValid) { _path.NextPosition(); } if (!_path.isValid || _path.hasFinished) { _hasPath = false; } }