0

この記事によると、 stage.fullStageWidth&を使用して合計画面領域を取得できますstage.fullStageHeight。この合計サイズにはツールバーが含まれます。

アプリが表示される領域のみをクライアント領域で取得するにはどうすればよいですか?

このアプリはもともと iPad 用に開発されたもので、現在はほぼ同じコードを使用して Android タブレットにデプロイしたいと考えています。ほとんどの Android タブのクライアントの高さは約 600 ピクセル (横長) です。これは、アプリの下部 168 ピクセルがトリミングされることを意味するため、実行時に高さを検出して何かを移動するだけで済みます。

4

1 に答える 1

0

クライアント領域のサイズ (フラッシュまたはアプリが表示される領域のサイズ) を知るには、StageScaleMode.NO_SCALE を使用する必要があることを理解しています。NO_SCALE を使用すると、このサイズは stage.stageWidth と stage.stageHeight (およびステージで Event.RESIZE をリッスンすることで検出される変更) を使用して読み取ることができます。

その他の StageScaleMode では、stage.stageWidth と stage.stageHeight は常に、作成時にアプリのステージ プロパティで定義されたステージ サイズを返し、実行時に変更されることはありません。

于 2012-10-11T11:51:23.697 に答える