看了文档里的这篇教程,http://www.cocos.com/docs/creator/scripting/modular-script.html
我自己试验了下,跟着教程做的确是可以通过require来导入自定义外部模块(跟着教程写的那个简单小例子),但我导入box2d就一直失败。
我的步骤是这样,新建一个空白项目,
从网上下载box2d的html5版,即box2dweb,然后把box2d.js拖入到asset中,然后就开始报错了,
看内容貌似跟box2d没有关系。
然后我想导入它报错,那把它删了不就没事,但我太天真,删了后错误仍然在。
而且组件系统开始崩溃,任何对象上都看不到任何组件,即使再手动拖上去。
然后我手贱点了开发者选项里的重启并清除缓存,然后整个creator就崩溃了,重启后打开项目,
点击“打开”后就什么都没有出现。
我现在无奈只能把creator删了,重新下载装一个。。。
真心好脆弱啊。。。。