WebブラウザのFlash Player内で実行されているFlexアプリケーションのActionScriptで幅と高さを取得する方法を知っている人はいますか?
たとえば、Web ブラウザーでは、タグを使用して Flex アプリケーションを (.swf として) 埋め込むことができます。埋め込みタグに、寸法を指定できます。これらの寸法をフレックス アプリケーション アクション スクリプト内で取得したいと考えています。
前もって感謝します、
よろしく
ヴィベク
WebブラウザのFlash Player内で実行されているFlexアプリケーションのActionScriptで幅と高さを取得する方法を知っている人はいますか?
たとえば、Web ブラウザーでは、タグを使用して Flex アプリケーションを (.swf として) 埋め込むことができます。埋め込みタグに、寸法を指定できます。これらの寸法をフレックス アプリケーション アクション スクリプト内で取得したいと考えています。
前もって感謝します、
よろしく
ヴィベク
現在Flex 4.0
、AdobeFlexGlobals.topLevelApplication
は Application.application の代わりに使用することを推奨しています。
何をしているかによっては、ステージの使用を検討できます。ただし、その場合、アプリケーションの境界を超えるムービー クリップがステージに含まれるようになることに注意してください。そのため、ステージは実際のアプリケーションよりも大きくなることがよくあります。
stage.stageWidth/stage.stageHeight を使用できます。表示リストにある DisplayObject から呼び出すようにしてください。そうしないと、ステージが null になります。Flex プロジェクトと Actionscript プロジェクトの両方で機能します。