在做热更新,目前有一些疑问 。
1.在刚进入游戏时打印jsb.fileUtils.getSearchPaths() ,显示只有内部目录,类似于@assets这样的。
创建一个assetsmanager,调用checkupdate。 再打印searchPaths,发现前面多了AssetsManager里指定的storage路径。
2.在main.js里找不到cc ? 所以没办法提前设置searchPath
在做热更新,目前有一些疑问 。
1.在刚进入游戏时打印jsb.fileUtils.getSearchPaths() ,显示只有内部目录,类似于@assets这样的。
创建一个assetsmanager,调用checkupdate。 再打印searchPaths,发现前面多了AssetsManager里指定的storage路径。
2.在main.js里找不到cc ? 所以没办法提前设置searchPath
我看官方教程里是那样写的。 后来我发现在main.js里不需要用到cc也可以直接设置searchPath。
那最好的办法是什么 呢?