各位大神,最近要实现一个大厅+子游戏的热更新方案,需要实现单独热更某个子游戏的效果。
查看以前的帖子,提供的思路主要是为每个子游戏单独构建manifest,我的问题是:
1、这种方案是不是需要为每个子游戏单独新建项目然后构建得到新版本呐?
2、 能不能不用单独新建子项目然后在大厅一个大项目中实现子游戏的热更新呢?
感谢个人大神指点~
各位大神,最近要实现一个大厅+子游戏的热更新方案,需要实现单独热更某个子游戏的效果。
查看以前的帖子,提供的思路主要是为每个子游戏单独构建manifest,我的问题是:
1、这种方案是不是需要为每个子游戏单独新建项目然后构建得到新版本呐?
2、 能不能不用单独新建子项目然后在大厅一个大项目中实现子游戏的热更新呢?
感谢个人大神指点~
是
现阶段很麻烦,应该没有成形的方案
顺便问下panda大大,如何加载h5的子游戏呢?
我参考了1.7的模拟器运行的方案,然后用脚本分离出了各个子游戏的代码和资源文件,目前可以可以运行,但是还没有尝试更新,目测没有什么问题,就是和之前的cocos-js差不多,js文件做了分离
加载 h5 的需要通过 webview,这个架构就完全不一样了
可以稍微说下吗,我们还在摸索中
那再请问一下panda,假设游戏大厅有A、B两个游戏,玩家已经下载了A游戏,现在玩家点击下载B游戏,如果B的文件夹里面不包含A游戏的话,更新后是不是就调用不到A资源了?我在测试这部分的时候就会提示
“JS: [ERROR]: loadScene: Can not load the scene ‘gameOne’ because it was not in the build settings before playing.”
好像第二个游戏更新了就把第一个游戏覆盖掉了,这个问题怎么解啊应该?