在 babylonJS 中启用 OimoJs

Enabling OimoJs in babylonJS

我有一个使用 Babylonjs 渲染游戏的小项目 运行,我有游戏 'rendering' 并且对进度感到满意并决定添加物理,我以 oimojs 作为标准,并被告知 'enabling' 引用 oimo.js 文件和调用一样简单:

scene.enablePhysics();

但是当我调用它时出现以下错误:

babylonjs.js:20 Uncaught TypeError: OIMO.World is not a constructor

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

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

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

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

Babylon.js 的 oimo.js 版本已经过测试,可以直接在存储库中使用。如果你看这里 - https://github.com/BabylonJS/Babylon.js/tree/master/dist ,你在那里看到的 Oimo.js 文件将使用最新的 Babylon 版本。