请问一下引擎团队的人,我切换场景出现UI图混乱这个bug要怎么解决。控制台没有报错
此图为刚打开app的时候
此图为切换场景的按钮
此图为切换完场景之后
-
Creator 版本:2.0.9
-
目标平台:iOS
-
详细报错信息,包含调用堆栈: 无报错
-
重现方式:iOS必现,安卓偶现
-
之前哪个版本是正常的 :之前使用2.0.6切换场景为cc.sys.restart(),所以是正常的
-
手机型号 :iphone所有机型
麻烦引擎团队帮忙看一下,感谢!
请问一下引擎团队的人,我切换场景出现UI图混乱这个bug要怎么解决。控制台没有报错
此图为刚打开app的时候
Creator 版本:2.0.9
目标平台:iOS
详细报错信息,包含调用堆栈: 无报错
重现方式:iOS必现,安卓偶现
之前哪个版本是正常的 :之前使用2.0.6切换场景为cc.sys.restart(),所以是正常的
手机型号 :iphone所有机型
麻烦引擎团队帮忙看一下,感谢!
你那边提供下测试demo,我们验证下这个问题。
不好意思,由于项目比较大,时间也比较紧,没有时间提供demo。
我这bug复现的操作流程,大致是这样的。
登录,热更子游戏,从子游戏退出,然后切换账号到登录场景,图片就花了。
登录,直接切换账号(不进入子游戏)就不会出现此bug。
感觉像 热更新后 有图集资源冲突造成的
请问大神,我这个问题我要怎么定位,怎么解决?
重新杀掉进程然后进入游戏正常么?
重新杀掉进程或则cc.game.restart后是正常的
那这个应该是正常的,目前2.0.9中的label也加入了到了批渲染中了。你确保执行了restart就行。
那现在图集受到影响,这个有没有办法规避?在不使用cc.game.restart的情况下
没办法,或者你们可以取消label的合批。
额,请问怎么取消label的合批,我取消掉试试
改为none就行
那就没辙了,热更过来的图集是有变化的,但是没有重启游戏重新引用资源的话,出现这个问题是正常的。
大佬,不是的,我热更完,把进程杀死,重新打开,按照上面的操作是必现的。
大概实现步骤:
1.场景A->B->C->B->A,场景A就按钮图显示了,可是按钮还是存在可以点击,有花图
2.场景A->B->C->D->B->C,场景C直接就花屏了,可是按钮还是存在可以点击。
其中C、D是子游戏的场景,都是热更下来,重启app过。
你把MD5关掉然后更新之前不要打开那些需要更新的窗体。