密度支持手机和平板电脑等不同设备

时间:2012-02-23 08:12:56

标签: playn

众所周知,在不同的设备和密度上,您需要将dp(dpi)用于图像尺寸/比率等。

我的问题是如何才能获得设备密度(dpi)来正确计算我的图像,我可以确定它会在每个设备上显示正确,例如具有不同dpi的手机和平板电脑?

在纯Android上它很简单,但有playn? 那有什么好的解决方案吗?我想确保我的游戏在每台设备上看起来都很好......

1 个答案:

答案 0 :(得分:1)

您必须使用特定于平台的API来获取设备密度,然后在选择纹理和布置图形时为游戏提供该信息。

PlayN没有,也不能,神奇地让它全部工作。 Android和iOS采用不同的显示密度方法,手机和平板电脑之间的视图大小差异与显示密度大致正交。

这是一个article on how to handle different sizes and densities on Android