cocosCreator版本:3.7.2
前言
今天将cocosCreator导出为安卓工程,打开后发现出现了雪花屏,如下图所示:
踩坑历程
在浏览器上运行没有问题,只有在安卓上有这种情况,还不是所有的界面都有,只有部分界面有,所以改的时候非常烦,改点东西就构建一次安卓包。关键是出现雪花屏的时候还没有报错。
也是试了很多方法,刚开始以为是资源加载或者是屏幕适配的问题,但是通过各种控制变量法,构建了n多个安卓包后发现并不是,和资源加载以及屏幕适配没有一毛钱关系。
解决方法
修改摄像机的Clear Flags
即可。
如图:刚开始我的Clear Flags
是DEPTH_ONLY
前面敲代码的时候也没有注意过摄像机这个参数的设置,于是特意去官方文档看了下相关部分的说明。
于是,我们将Clear Flags
的值改为SOLID_COLOR
即可,如下图。