Quantcast
Channel: Cocos中文社区 - 最新帖子
Viewing all articles
Browse latest Browse all 494966

Android Web端,纹理、字体模糊

$
0
0

浏览器的默认分辨率和 native ui 的分辨率是不同的,一般是 1/2 - 1/3,对应的,浏览器中有一个: window.devicePixelRatio,这个值一般是 1 - 3 之间,enableRetina 实际上就是按照 devicePixelRatio 来对页面进行缩放,来得到更清晰的显示效果。不过事与愿违的是,浏览器上提升分辨率会大大提升渲染损耗,所以我们做了一个折中,最大支持 devicePixelRatio 为 2,如果浏览器默认值是 3,也会被降级到 2。你可以检查一下你的浏览器上的 devicePixelRatio 是多少。

一般情况下,只要 enableRetina 下的效果都是可以接受的。


Viewing all articles
Browse latest Browse all 494966

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>