C# Класс UHSampleGame.PathFinding.AStar

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AStar ( Tile startTile, Tile goalTile ) : System
FindPath ( ) : List

Приватные методы

Метод Описание
AddNeighborNodesToOpenList ( Node currentNode, List neighborTiles ) : void
GetDistanceBetweenTiles ( Tile tile1, Tile tile2 ) : float
GetDistanceToGoal ( Tile tile ) : float
GetLowestCostNodeFromOpenNodes ( ) : Node
GetWalkableNeighborsNotOnClosedList ( Node currentNode ) : List
TransformToNode ( Tile tile, Node parentNode ) : Node

Описание методов

AStar() публичный Метод

public AStar ( Tile startTile, Tile goalTile ) : System
startTile UHSampleGame.TileSystem.Tile
goalTile UHSampleGame.TileSystem.Tile
Результат System

FindPath() публичный Метод

public FindPath ( ) : List
Результат List