在做热更新,重启游戏的时候总是不成功,然后屏蔽掉场景所有节点,在根节点挂了测试重启的脚本,两种都试了
cc.game.restart(); //重启会直接关闭游戏,就没有然后了
// cc.director.startAnimation(); //没反应
脚本&版本:

版本1.5.0和1.5.1一样
想知道怎么重启游戏。热更新怎么重启。
cc.game.restart 是重启游戏,看下API
重启场景可以重新runscene
这样?
![]()
不用run
就是要重启游戏
原来1.4.2没问题的,但现在升级到 1.5.1以后,热更结束后调用cc.game.restart() 后就闪退。
我发现把restart()方法放到一个scheduleOnce 中就好了,可以解热更后重启闪退问题,只是不知道原因是什么。
1赞
我也遇到这样的问题,要怎么解决?