调用jsb.AssetsManager的checkUpdate()方法检查热更新,
如果检查到有热更新,此时this._assetsMgr.getState() 状态为9,
但是选择了取消按钮,不进行更新。
不关闭游戏的情况下,再次检查是否有新版,会导致无法进行热更新检测,引擎内提示
Simulator: AssetsManagerEx::checkUpdate, updateEntry isn’t NONE

是否有方法可以在检测时,重置这个状态?
自顶一下。
我也发现,我在游戏每次返回大厅的时候,主动检测一下更新,都显示已经是最新版本,但是退出重进后,检测才成功
研究源码发现,检测热更新后,_updateState被赋值成了UP_TO_DATE,在下次检测的时候,直接返回已更新。我修改了源码,遇到UP_TO_DATE的时候,再次下载版本,这样就可以在游戏内的各个地方,检测版本了
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。
