[]有关PathFinding.js

之前说这个是第三方库,所以我在index.html里面进行了加入
<script type="text/javascript" src="libs/laya.pathfinding.js"></script>
 
加入后,我在入口函数中进行使用,参考的是matter.js的载入方式

var PF = Laya.Browser.window.PathFinding;
var matrix = [
[0, 0, 0, 1, 0],
[1, 0, 0, 0, 1],
[0, 0, 1, 0, 0],
];
var grid = PF.core.Grid(matrix);
 
然后就报错了

TypeError: this._buildNodes is not a function
at Object.Grid (file:///D:/Layabox/PathFinding/bin/libs/laya.pathfinding.js:41:19)
at LayaAir3D.pathFindingTest (file:///D:/Layabox/PathFinding/bin/js/LayaAir3D.js:39:33)
at new LayaAir3D (file:///D:/Layabox/PathFinding/bin/js/LayaAir3D.js:30:14)
at file:///D:/Layabox/PathFinding/bin/js/LayaAir3D.js:44:1 
 
这要怎么使用?
 
已邀请:

Laya_XS

赞同来自:

看错误提示,应该是引入文件的先后顺序出现了问题,你要保证在使用之前优先被引用了

爱人

赞同来自:

我能不能笑一
 

要回复问题请先

商务合作
商务合作