在较小的屏幕上安装 adobe air 应用程序

fit adobe air app on smaller screen

我继承了一个 Adob​​e Air 项目,其中几乎所有 UI 都是通过动作脚本代码创建的。项目尺寸为 1920x1080。

将此应用程序部署到我的第一代 Galaxy Note 10.1 时,部分屏幕被截断,因为我的平板电脑的分辨率小于 1920x1080。有没有办法发布应用程序,使其适合我的平板电脑屏幕而不会被截断?

我注意到在动作脚本代码中有很多用于定位 UI 元素的硬编码维度。更改所有这些坐标的值需要大量工作,所以我不想这样做。我希望该应用程序能够缩放以适应大多数设备。

有什么建议吗?

如果您的屏幕纵横比变化不大(比如不将横向切换为纵向),这是一个简单的解决方法:

stage.scaleMode = StageScaleMode.EXACT_FIT;

有些东西会被拉长..但我经常使用它:D