【问题标题】:Is it necessary to adjust the height and width of the stage manually if I want to force a landscape orientation?如果我想强制横向,是否需要手动调整舞台的高度和宽度?
【发布时间】:2012-09-26 14:14:45
【问题描述】:

我正在学习使用 Adobe AIR 为 iOS 编写代码。我对 ActionScript 3 很熟悉,虽然不是很有经验。

无论设备的方向如何,我都希望我的应用保持横向。我知道要设置 iOS 设备的方向,我必须设置 <autoOrients>false</autoOrients><aspectRatio>landscape</aspectRatio>。但是,由于我使用的是 Adob​​e Flash Professional,我想知道是否需要更改我的舞台的高度和宽度以在实际应用中反映这种变化。

谢谢!

【问题讨论】:

标签: ios actionscript-3 air


【解决方案1】:

不,您不必这样做,一旦设置了这些设置,它将自动处理。当舞台处于横向模式时,stage.stageHeight 和 stage.stageWidth 应该报告正确的尺寸。

【讨论】:

    【解决方案2】:

    Stage.width 和 Stage.height 是只读的。

    要强制横向使用应用描述符 xml 定义,例如:

    风景 真的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-30
      相关资源
      最近更新 更多