这是一个简单的问题,但我正在为安卓和桌面制作一个 2D RPG。问题是,我使用的是 32x32px 的精灵。Android 的缩放是如何工作的,它是否能够适应非常动态的分辨率变化,并且仍然绘制接近或完全符合其应有方式的图像?我以前从未为手机编写过应用程序。恐怕游戏中的分辨率太高,手机用户看不清方块
1 Square = 32x32px 例如,我当前的网格布局是 40x23 Squares,大约等于 1280x736
我使用的另一个分辨率是 24x15 Squares,也等于 768x480
这是一个简单的问题,但我正在为安卓和桌面制作一个 2D RPG。问题是,我使用的是 32x32px 的精灵。Android 的缩放是如何工作的,它是否能够适应非常动态的分辨率变化,并且仍然绘制接近或完全符合其应有方式的图像?我以前从未为手机编写过应用程序。恐怕游戏中的分辨率太高,手机用户看不清方块
1 Square = 32x32px 例如,我当前的网格布局是 40x23 Squares,大约等于 1280x736
我使用的另一个分辨率是 24x15 Squares,也等于 768x480
Android 支持的屏幕分辨率从 320 x 240 到 3840 x 2160,所以没有单一的分辨率可以选择,你必须支持多种分辨率和密度。对于初学者,您可能需要阅读Supporting Multiple Screens。
您最好的选择也是具有根据用户屏幕大小而变化的动态分辨率