1.5.2 热更新 大厅+ 子游戏 不用重启DEMO

看了下没看出来的,我之前是在windows上编译一个win32的项目,这样打包后的模拟器可以支持小游戏热更新的,你可以试试

js脚本的刷新有个疑惑 不需要cleanScript么

你好,跳转到子游戏后,界面没反应,提示说脚本丢失,,,这个问题你有解决吗?谢谢

请问,您是怎么实现的?不重启子游戏资源不错乱吗?求赐教

大神 膜拜下~

我自己实现的更新功能, 基于 creator 1.8.1, typescript实现的, 只有一个manifest.json文件.
实现了大厅更新, 游戏子模块下载和更新.
目前只在windows实现测试通过.

用的主要知识点只有两个:

  1. searchPaths
  2. cc.sys.restartVM() 重新启动js虚拟机, 重载main.js

这里头没有复杂的逻辑, 但是要花大量时间去调试.

1赞

这种方案是不是要进行重启?android下重启时间应该是比较久。

1赞

大神求教程及源码

非开源项目, 公司代码, 不能发到这, 但是实践证明全平台更新是完全没问题的.
就两个知识点, 相信你也能做好.不要做伸手党哦.

1赞

cc.sys.restartVM() 重启js虚拟机, 不需要重启app

如何做到子场景调用大厅项目的预制体

1赞

大佬 这个是在子游戏更新完毕调用吗

mark

参考一下

只重启虚拟机,能保证脚本环境是干净了;
但是游戏内的图片资源引用并没有清理,切换不同工程(大厅,子游戏),如果存在同样的资源路径,会不会因为缓存的问题出现图片错乱的问题?

大佬,2.0版本适用么?我没调通

厉害了我的g

啊,我也改了,实在是强迫症,看不顺眼

红中麻将招聘合伙人 qq737392933 领出售服务端整体出售:grin:

你好,请问你的问题怎么解决的,谢谢