2011-01-13 4 views
1

ウェブページに2つのフラッシュバナー(ActionScript 2を使用)があります。ページが完全に読み込まれた後、どのように同時に再生を開始できますか?ActionScript2:2つのフラッシュバナーを同時に再生するにはどうすればよいですか?

両方の.SWFファイルは、Adobeによってオブジェクトエクスポートに提供されたスクリプトを使用してHTMLに埋め込まれています。

私は両方ともFlash CS4で作成しましたが、私はフラッシュに関する知識はほとんど持っていませんので、徹底的に説明してください。

ありがとうございます。

編集:私は "LocalConnection"について読んでいますが、私はどのようにそれをフラッシュで実装するか分かりません。

答えて

1

通常、ActionScriptのLocalConnectionまたはJavaScriptとActionScriptの組み合わせ(ActionScriptのExternalInterfaceメカニズムを使用)は、2つのFlashインスタンスを同期させるための推奨方法です。

あなたはFlashの知識がほとんどないと言いますから、ActionScriptとFlashの部分を最小限に抑え、Flash Player用に多かれ少なかれ廃止されたJavaScript APIを利用することができると思います古い)ページ:要するに

http://www.adobe.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_03.html

は、何をするだろうと、それはとてもSWFファイルは、あなたのFlashファイルでActionScriptの停止()コマンドを発行することで、自動的に再生し、後でそれらを開始しません作るです次のような呼び出しを使用してJavaScriptから:

また、通常、ExternalInterfaceが存在するよりもずっと前に、Flash Player 5用の10年ほど前に作成されたFlashコンテンツ用に設計されたこの古いAPIは使用しないことをおすすめします。

1

両方のフラッシュムービーに変数がfalseに設定されているかどうかを確認させることができます。ページのロードが完了したら、javascriptを使用して変数をtrueに設定します。

+0

もう少し詳細を教えてもらえますか? – Dean

+0

これはさらに優れています。LocalConnectionクラスを使用すると、別のLocalConnectionオブジェクトのメソッドを呼び出すことができるLocalConnectionオブジェクトを作成できます。 *単一のSWFファイル内で*複数のSWFファイル間などで// Flash localConnection – jdc

+0

ありがとうございますが、もう少し詳しく説明してもらえますか?私はActionScriptにはまったく新しいものです。 – Dean

関連する問題