コード例 #1
0
ファイル: Pathfinding.cs プロジェクト: Vidalee/Tesseract
        public void FindPathToPlayer(Transform player)
        {
            PlayerData playerData = player.parent.GetComponent <PlayerManager>().PlayerData;

            if (playerData.PositionChanged)
            {
                start       = AllNodes.PositionToNode(transform.position);
                destination = playerData.Node;
                AStar();
            }
        }
コード例 #2
0
ファイル: Pathfinding.cs プロジェクト: Vidalee/Tesseract
 public void FindPathToPos(Vector3 position)
 {
     start       = AllNodes.PositionToNode(transform.position);
     destination = AllNodes.PositionToNode(position);
     AStar();
 }