コード例 #1
0
        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;
        }