我正在做一些关于制作游戏的研究,该游戏将能够扩展其图形资源以适应其所使用的任何设备的DPI.
为了做到这一点,我希望能够查询设备的DPI,以适当地扩展资产.
这是一款2D游戏,艺术风格非常适合任意缩放.
我将用res / dpi组合做什么的例子:
iPhone / iTouch,320×480(163 dpi) – 文字将是正常尺寸
iPhone4,640×960(326 dpi) – 文本将是两倍大
iPad,768×1024(132 dpi) – 文本可能会限制在某个最小尺寸,以利用更大的屏幕空间.
那么,在iPhone OS上,有没有办法查询屏幕的DPI?
(作为旁注 – 这在Android设备上是否可能?)
解决方法
您可以使用
DisplayMetrics类在Android中获取此信息.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。