private void StartPlayerMove() { var node = _tileSelection.GetSelectedNode(); if (node == null) { return; } _gridMap.EndPosition = new Vector3(node.x, node.y, node.z); _currentPath = _gridMap.StartPathfinding(); if (_currentPath.Count < 1) { _tileSelection.wasActive = false; } // _playerState = PlayerState.MOVING; }