jsAPathFinder:Javascript A* 探路者

时间:2024-07-07 23:32:51
【文件属性】:

文件名称:jsAPathFinder:Javascript A* 探路者

文件大小:46KB

文件格式:ZIP

更新时间:2024-07-07 23:32:51

JavaScript

jsAPathFinder A*寻路算法的简单实现。 通过利玛Poropat编码( ) 演示 有一个,您可以在其中选择启发式函数并在画布上绘制以构建路径查找器的新障碍。 文件 项目文件: main.html - 带有演示的网页 main.js - 运行演示的 javascript 命令 common.js - 简单的常用函数 pathfinder.js - 项目的核心 笔记 这是一个正在进行的项目的第一个版本,开始学习 Javascript 以及寻路和程序生成等主题的基础知识。 该算法使用的 H() 启发式函数是一个简单的曼哈顿函数。 用法 用法很简单,您必须使用以下参数调用该函数: 数据网格 起点 终点 线性运动的成本 对角线移动的成本 要使用的启发式函数 var output = runPathFinder ( pGrid , pStartPoint , pEndPoin


【文件预览】:
jsAPathFinder-master
----css()
--------style.css(469B)
----main.html(3KB)
----img()
--------pf11.png(37KB)
----js()
--------pathfinder.js(4KB)
--------main.js(11KB)
--------common.js(3KB)
----LICENSE.md(1KB)
----.gitignore(3KB)
----README.md(2KB)
----.gitattributes(483B)

网友评论