在较小的屏幕上安装 adobe air 应用程序
fit adobe air app on smaller screen
我继承了一个 Adobe Air 项目,其中几乎所有 UI 都是通过动作脚本代码创建的。项目尺寸为 1920x1080。
将此应用程序部署到我的第一代 Galaxy Note 10.1 时,部分屏幕被截断,因为我的平板电脑的分辨率小于 1920x1080。有没有办法发布应用程序,使其适合我的平板电脑屏幕而不会被截断?
我注意到在动作脚本代码中有很多用于定位 UI 元素的硬编码维度。更改所有这些坐标的值需要大量工作,所以我不想这样做。我希望该应用程序能够缩放以适应大多数设备。
有什么建议吗?
如果您的屏幕纵横比变化不大(比如不将横向切换为纵向),这是一个简单的解决方法:
stage.scaleMode = StageScaleMode.EXACT_FIT;
有些东西会被拉长..但我经常使用它:D
我继承了一个 Adobe Air 项目,其中几乎所有 UI 都是通过动作脚本代码创建的。项目尺寸为 1920x1080。
将此应用程序部署到我的第一代 Galaxy Note 10.1 时,部分屏幕被截断,因为我的平板电脑的分辨率小于 1920x1080。有没有办法发布应用程序,使其适合我的平板电脑屏幕而不会被截断?
我注意到在动作脚本代码中有很多用于定位 UI 元素的硬编码维度。更改所有这些坐标的值需要大量工作,所以我不想这样做。我希望该应用程序能够缩放以适应大多数设备。
有什么建议吗?
如果您的屏幕纵横比变化不大(比如不将横向切换为纵向),这是一个简单的解决方法:
stage.scaleMode = StageScaleMode.EXACT_FIT;
有些东西会被拉长..但我经常使用它:D