我正在制作游戏,因为我选择的屏幕尺寸为1280x720(高清分辨率)。我的手机有两倍的分辨率,当我第一次在手机上运行时,我感到惊讶的是分辨率仍然很大。这怎么可能?我期待精灵能够伸展以适应我手机的大分辨率,但看起来图形保持不变。
答案 0 :(得分:0)
AFAIK。
尝试在视口中使用StretchViewport来支持使用虚拟屏幕尺寸(假设您已经使用虚拟单元定义了相机)
您是否已定义/覆盖调整大小方法,如
public void resize(int width, int height) {
camera.viewportWidth = (your VIEWPORT_HEIGHT unit / height) * width;
camera.update();
}