如何动态更改舞台大小

时间:2012-11-07 11:32:33

标签: android actionscript-3 air flash-cs5

我是flash的新手,所以我很感激能帮到我的问题。

我使用AIR 2.6为我的桌面制作了舞台大小 1024 x 768 的Flash游戏。现在我想在我的Android平板电脑上尝试我的这个游戏而不改变分辨率和宽高比。

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

1 个答案:

答案 0 :(得分:0)

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

  1. 在Android应用程序项目解剖4文件夹1)hdpimdpildpixhdpi(在res文件夹中),您可以将图像放在此处多种屏幕尺寸的设备。系统会根据设备自动从这些文件夹中选择图像。

  2. 使用9patch张图片。

  3. 避免使用AbsoluteLayout

  4. 使用.png张图片。

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

  6. 感谢。