[LayaAir3]自己加入cannon物理引擎,导出小游戏报错找不到CANNON

自己下载了cannon.js加入项目里,在ide里测试完全正常,完全可用,然后导出到字节小游戏,运行后就报错,提示CANNON未定义

cannonbug.png

请问如何解决?
我想过可能在哪里写个类似window.CANNON=CANNON的句子,但是完全不知道具体怎么写,查了一大堆资料也没有头绪。
 
 
已邀请:

layaAir小孟

赞同来自:

您好,是哪个版本呢,我试了一下没测出来这个问题,方便给一个demo吗

layaAir小孟

赞同来自:

如果是LayaAir 3.1版本,您的cannon库应从资源商店中下载(https://store.layaair.com/info.php?id=10180 ),
在LayaAirIDE中,需要勾选项目设置中相应的模块,并改为自定义。
1.png

如果是3.2版本,资源商店中还没有更新。若自己进行适配时,不仅需要从第三方下载开源引擎库,还需要自己编写适配代码进行对接。
参考自定义物理引擎库的详细文档:https://layaair.com/3.2/doc/3D/advanced/customPhysicsEngine/readme.html
 

要回复问题请先

商务合作
商务合作