繁体   English   中英

在Android上全屏显示不同分辨率的2D游戏

[英]Full screen on Android with different Resolutions for 2D Game

这是我的问题。 如果我对游戏进行编程以占用屏幕尺寸,例如640x480,它将在640x480设备上正常工作。 但是,当它在更大的设备(例如平板电脑)1280x960上播放时,游戏只会在左上角。

我知道我可以使游戏检查屏幕尺寸,然后使用switch语句使用不同的DPI Sprite,并将大量的乘法应用于Sprite的x,y坐标,但是必须有更好的方法。 我已经在花大量精力在精灵绘图上了,这太荒谬了。

如何解决这个问题,以确保我的游戏可以在多种Android设备上运行?

我对此不太确定,但您可以尝试。 在/>标记后的清单中添加此代码。

   <support-screens
       android:xlargeScreens="true"
       android:largeScreens="true"
       android:normalScreens="true"
       android:smallScreens="true"
   />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM