xiaozongpeng 发表于 2022-10-28 08:47

Unity : 三星折叠屏画面被压缩的问题

这周遇到了一个折叠屏画面被压缩的问题,如图所示:


一、经过代码分析得出结论是因为代码设置了分辨率的原因 !
设置分辨率的接口为Screen.SetResolution

设置分辨率的目的是为了减轻渲染压力,但是一旦手动设置了分辨率后,折叠屏手机切换屏幕的时候就无法更改分辨率,导致在三星手机上大小屏切换产生了画面压缩的问题。

二、解决办法:
一种是根据机型识别出折叠屏的手机不对其设置分辨率,这样当大小屏切换时就能正常显示了
另一种就是当大小屏切换后都要重新设置分辨率

特此记录下,喜欢的话点赞+关注哦!
页: [1]
查看完整版本: Unity : 三星折叠屏画面被压缩的问题