从游戏切换到其他应用回来之后图片变黑的问题一直都存在

如题。 把引擎更新到3.15了,问题还是有,到底怎么回事呢?

能否说得更详细些,是按HOME键打开别的应用,然后再切回来;还是代码中打开别的应用?

热更进度中
按Home键到桌面 然后开其他应用 再切回来。这个时候场景已经不是热更界面,是登录或者大厅界面。然后大厅背景是黑的。其他按钮用的图片正常。

热更果然不靠谱,果断弃用

问题出现在热更阶段不一定是热更问题。
图片黑掉的直接原因,根本原因是什么,如何杜绝,对于从其他技术转 cocos的我来说一头雾水。

我也是,只要切换到其他应用,切回来就变黑,不切换其他应用,在切回来就没事

问题解决了。解决改动 :
1.将AssetManager 派发出来的事件放入队列。
2.用setInterval消耗队列消息。(现在消耗队列消息应该是在COCOS主线程里面)

之前是直接在AssetManager消息回掉里面处理界面相关事情的,如果不切换应用不会黑图。

虽然看似解决了问题,我还是不太明白问什么切换应用会图片变黑

1赞