1

私からのいくつかの簡単な質問:

Flash SWF ファイルをフレックスに挿入する最良の方法は何ですか?これにより、そのフレームワークの再エントリ時にフレーム 0 から開始できるようになりますか? これは状態ですか、ビュースタックですか?

画面上の状態を変更する特定のオブジェクトを選択するのではなく、一連の状態の表示をナビゲートするために進むボタンと戻るボタンを使用する方法はありますか?

これを示すことができるコードはどこかにありますか?

また、Flash のボタンですが、Flash で表示したときに選択可能になってしまうという問題はありますか?

TIA - よろしく

J

4

1 に答える 1

1

Viewstack を使用する場合は、SWF をキャンバスなどのコンテナーに配置して、次のようにすることができます。

<mx:ViewStack>
   <mx:Canvas show="(mySWFA.content as MovieClip).gotoAndPlay(0);">
      <mx:SWFLoader id="mySWFA" source="mySWFA.swf"/>
   </mx:Canvas>
   <mx:Canvas show="(mySWFB.content as MovieClip).gotoAndPlay(0);">
      <mx:SWFLoader id="mySWFB" source="mySWFB.swf"/>
   </mx:Canvas>
</mx:ViewStack>

私はこれをテストしておらず、.content 部分について少し推測していますが、基本的な考え方は、スタック インデックスが変更されたときに Viewstack が show イベントを発生させるというものです。これにより、swf を巻き戻すためのフックが得られます。

また、Viewstack は、プロジェクト プロパティ -> Flex コンパイラ -> ブラウザ統合を通じて、ブラウザの進むボタンと戻るボタンに従うように設定できます。これがオンになると、自動的に機能するはずです。

于 2008-10-31T02:10:49.700 に答える