首先AssetsManager的基本使用方法可以参考这个文档:http://cocos2d-x.org/docs/manual/framework/html5/v3/assets-manager/zh
然后进入正题
本文想要强调的是
使用AssetsManager下载js文件后,是需要重新require一次
例如下载好了game.js文件之后,需要在回调代码中调用 require(“src/game.js”)
如果是打包后的jsc的话,也是使用同样的方式
如果使用的js文件在使用的话,是可能有冲突的,因为你之前的对象是通过旧脚本创建的,你更新了新脚本,旧对象还是不会有任何改变
所以, 推荐做法
使用AssetsManager下载完js文件后,重新启动一下,
或者是在进入游戏之前下载好新的js文件。然后再载入