DefinitelyTyped/types/pathfinding/pathfinding-tests.ts
2017-03-24 14:27:52 -07:00

15 lines
311 B
TypeScript

import * as PF from "pathfinding";
var matrix = [
[0, 0, 0, 1, 0],
[1, 0, 0, 0, 1],
[0, 0, 1, 0, 0],
];
var grid = new PF.Grid(matrix);
var gridBackup = grid.clone();
var finder = new PF.AStarFinder();
var path = finder.findPath(1, 2, 4, 2, grid);
var newPath = PF.Util.smoothenPath(grid, path);