0

我正在运行一个使用 Babylonjs 渲染游戏的小项目,我已经完成了游戏的“渲染”并且对进度感到满意并决定添加物理,我以 oimojs 作为其标准并被告知“启用”就像引用 oimo.js 文件并调用一样简单:

scene.enablePhysics();

但是当我调用它时,我收到以下错误:

babylonjs.js:20 未捕获类型错误:OIMO.World 不是构造函数

我唯一能想到的是,如果错误可能是我引用的文件不正确?我从以下位置提取文件:

http://lo-th.github.io/labs/

你现在有什么新的事情要做吗?我错过了什么吗?还是我只是愚蠢并引用了错误的 OIMO.js 文件?

4

1 回答 1

0

这似乎是一个非常古老的问题(我想知道到目前为止我是如何错过它的),但仅供将来参考 -

Babylon.js 具有 oimo.js 版本,该版本已在存储库中直接测试和工作。如果你看这里 - https://github.com/BabylonJS/Babylon.js/tree/master/dist,你看到的 Oimo.js 文件将适用于最新的巴比伦版本。

于 2017-02-21T15:59:11.473 回答