2

我是 android 的 flash 新手,所以很高兴能帮助我解决我的问题。

我为我的桌面使用AIR 2.6. 现在我想在不改变分辨率和纵横比的情况下在我的安卓平板电脑上试试我的这款游戏。

我使用this.scaleMode = StageScaleMode.NO_BORDER;它确实保持了纵横比,但切断了我游戏的某些方面。我想知道是否有代码可以根据设备更改我的游戏分辨率,而无需手动更改我的游戏分辨率..

4

1 回答 1

0

在 android 中处理图像的多个屏幕分辨率:

  1. 在 android Application project anatomy 4 文件夹 1) hdpi、和(在 res 文件夹中)中mdpi,您可以将图像放在这里以用于多种屏幕尺寸的设备。系统会根据设备自动从这些文件夹中选择图像。ldpixhdpi

  2. 使用9patch图像。

  3. 避免使用AbsoluteLayout.

  4. 使用.png图像。

  5. 横向模式使用layout-land文件夹。

谢谢。

于 2012-11-07T11:59:48.267 回答