2

WebブラウザのFlash Player内で実行されているFlexアプリケーションのActionScriptで幅と高さを取得する方法を知っている人はいますか?

たとえば、Web ブラウザーでは、タグを使用して Flex アプリケーションを (.swf として) 埋め込むことができます。埋め込みタグに、寸法を指定できます。これらの寸法をフレックス アプリケーション アクション スクリプト内で取得したいと考えています。

前もって感謝します、

よろしく

ヴィベク

4

3 に答える 3

4

現在Flex 4.0、AdobeFlexGlobals.topLevelApplicationは Application.application の代わりに使用することを推奨しています。

何をしているかによっては、ステージの使用を検討できます。ただし、その場合、アプリケーションの境界を超えるムービー クリップがステージに含まれるようになることに注意してください。そのため、ステージは実際のアプリケーションよりも大きくなることがよくあります。

于 2012-12-13T21:33:03.313 に答える
0

stage.stageWidth/stage.stageHeight を使用できます。表示リストにある DisplayObject から呼び出すようにしてください。そうしないと、ステージが null になります。Flex プロジェクトと Actionscript プロジェクトの両方で機能します。

于 2009-11-10T22:54:14.877 に答える