public static List <Node> GetPath(Vector2Int startPosition, Vector2Int targetPosition) { var startNode = PathGrid.NodeAt(startPosition.x, startPosition.y); var targetNode = PathGrid.NodeAt(targetPosition.x, targetPosition.y); var path = RPathfinding.GetPath(startNode, targetNode); PathHandler?.Invoke(path); return(path); }