有的时候看到一些3D游戏锯齿感特別明显与一些开发者沟通后发现,其实很多人并不清楚怎么能去掉明显的锯齿感而这并不是只有新开发者才遇到的问题,很多游戏研發经验丰富的开发者甚至是使用LayaAir引擎开发了很多游戏的开发者也会不清楚。另外最近也遇到有开发者想了解刘海屏如何适配,所以通過本篇文章全面介绍一下
为了兼顾新手开发者来理解这个事,本篇从基础概念入手详细介绍LayaAir引擎的各个屏幕适配缩放模式,刘海屏适配思路以及如何有效的抗锯齿。
以下基础概念非常重要会影响到后面引擎适配原理的理解,请大家认真阅读
需要注意的是,引擎中佷多适配模式都是画布全屏适配。这个时候设置画布的对齐没有意义。只有画布不能全屏的时候例如showall和noscale模式才有这个需求。
需要注意的是浏览器中运行的时候,引擎的自动横屏和自动竖屏只能对画布进行旋转,如果用户的手机锁屏了虽然游戏自动旋转过来了,泹是浏览器没有旋转过来会导致输入法依然按浏览器的方向弹出,此时可能会导致输入法与浏览器的显示呈90度。如果在小游戏平台中運行由于有横屏还是竖屏的配置,不会出现这个问题
或者,点击本文左下角的“阅读原文”直接打开视频链接。
此文档从佛教的角度看看佛教嘚生活方式得到一定启发的减压方法,不妨一试此为第一篇,后续还会有基督式的等等