0

根据这篇文章stage.fullStageWidth,我可以使用&获得总屏幕面积stage.fullStageHeight。这个总大小包括工具栏。

如何检索客户区域,仅显示我的应用程序的区域?

该应用程序最初是为 iPad 开发的,我现在想使用几乎相同的代码在 Android 平板电脑上进行部署。大多数 android 选项卡的客户端高度约为 600 像素(横向),这意味着我的应用程序的底部 168 像素被裁剪,所以我需要做的就是检测高度并在运行时移动一些东西。

4

1 回答 1

0

据我了解,要知道客户区的大小(即显示 Flash 或应用程序的区域的大小),您需要使用 StageScaleMode.NO_SCALE。当您使用 NO_SCALE 时,可以使用 stage.stageWidth 和 stage.stageHeight 读取此大小(并通过侦听舞台上的 Event.RESIZE 检测到变化)。

在任何其他 StageScaleMode 中,stage.stageWidth 和 stage.stageHeight 将始终返回在创作时在应用程序的舞台属性中定义的舞台大小,并且在运行时永远不会改变。

于 2012-10-11T11:51:23.697 回答