从 cannon.js 迁移到 cannon-es 时出错
Error migrating from cannon.js to cannon-es
我的世界里 cannon.js 物理学运作良好。当我尝试迁移到 cannon-es 时,我在 step()
函数中遇到错误:
Uncaught TypeError: bodies[i].integrate is not a function
step()
函数是:
this.physicsWorld.step(1 / 60, this.experience.time.delta, 3)
以及 step()
函数的文档:https://pmndrs.github.io/cannon-es/docs/classes/world.html#step
我找不到任何错误。这个错误是什么意思?
我忘记在一个文件中导入 cannon-es 而不是 cannonjs,所以我混合使用了两个库。
我的世界里 cannon.js 物理学运作良好。当我尝试迁移到 cannon-es 时,我在 step()
函数中遇到错误:
Uncaught TypeError: bodies[i].integrate is not a function
step()
函数是:
this.physicsWorld.step(1 / 60, this.experience.time.delta, 3)
以及 step()
函数的文档:https://pmndrs.github.io/cannon-es/docs/classes/world.html#step
我找不到任何错误。这个错误是什么意思?
我忘记在一个文件中导入 cannon-es 而不是 cannonjs,所以我混合使用了两个库。