87. 2023-11-19周总结
- 视频无法播放
- shader_feature问题
1. 视频无法播放
测试的时候发现有个华为nova9SE的手机播放视频就是报错,有点神奇。
其他项目正好也集成了视频播放,但是这个项目播放就不会报错,对比了下两个视频的格式,一个个试,最后发现是分辨率问题,之前是2400x1080,改成1600x1080就不会报错了,不知道具体原因,有点坑。
2. shader_feature问题
之前做过一次multi_compile转shader_feature,但遇到一些效果手机上不对,当时没时间查,所以放弃了,现在有人力了,就继续重启了这个研究,一个个试,一个个测,最后发现了问题。
我们的写法试这样的
1 | #pragma shader_compile _TextureAlpha_OFF _TextureAlpha_ON |
增加了一个没有用到的宏定义_TextureAlpha_OFF
,这个宏定义的存在,导致即使变体收集器收集到了_TextureAlpha_ON宏,但是这个宏会不生效,走了else的路径,我们测试的结果是这样,但不知道具体的原因,把_TextureAlpha_OFF
删除,或者改成_
问题就能修复。
其他
又是emo的一周,两个娃娃又又又先后发烧了,小的这次发烧还第一次惊厥,也是可怜,才8个月不到已经是第四次发烧了。今年两个娃反反复复已经不知道几次了,希望2023剩余的一个多月里都能健健康康。