No.2ベストアンサー
- 回答日時:
A.swfとB.swfはHTMLに貼るんですよね?
ボタンは不要ということであれば
A.swfの最後に
this.stop();
//B.swfのmy_obj.msgという変数に"play"という値をセット
getURL("javascript:window.document.B.SetVariable('_root.my_obj.msg','play')");
B.swfの先頭に
this.stop();
//オブジェクトの監視
var my_obj:Object = new Object();
my_obj.msg = "";
//JavaScriptを介してmy_obj.msgの値が変更されたら呼び出される。
function fun_msg(prop, oldVal, newVal, speedLimit) {
if (newVal == "play") {
_root.gotoAndPlay(2);
}
}
my_obj.watch("msg", fun_msg, "");
で出来ます(確認済み)。
#1でも書いたようにHTMLのB.swfを貼るタグの
<OBJECT id="B" classid…>
<EMBED name="B" src…>
の部分を確認してください。
この回答への補足
一旦締め切らせていただきます
ご回答ありがとうございました。
多忙なためまだ試していませんが、後日確認しようとおもっています。大変な参考ありがとうございました。
No.1
- 回答日時:
同一のHTMLにA.swfとB.swfがあり、
A上のボタンを押すとBでアクションが起こるという事でしたら、JavaScriptを介してデータを渡すことが出来ます。
<OBJECT id="B" classid…>
<EMBED name="B" src…>
に設定したとすると
(Bという名前でFlashを保存してHTMLをパブリッシュ時に吐き出せば勝手にそういう名前がつきます)、
A.swfに
on (release) {
getURL("javascript:window.document.B.SetVariable('_root.msg','メッセージ')");
}
と記述することでこの場合
Bの_root.msgに"メッセージ"がセットされます。
Object.watch等で監視すれば渡ってきたときに対処しやすいと思います。
やりたいこと違ってたらすいません。
↓消されていたら"Flash javascript SetVariable j2fla"をキーワードに検索してみてください。
この回答への補足
ご回答ありがとうございます。
私の質問を継ぎ足しますと
ボタンは使用しません。
単に
A.swfのタイムフレームを再生し終了したとき、つまり最後のstop() のフレームに到達すると別のファイルの
B.swfのタイムフレーム最初のキーフレームへjump
、再生ということしたいです。
A.swf再生開始→A.swf再生終了→B.swfの最初のフレームへjump→B.swf再生開始→B.swf再生終了
それにはA.swf再生終了時キーフレームもしくはライブラリにてアクションスクリプトプログラムが必要とおもうのですがどういうふうに書けばいいかおしえてください。
ちなみにA.swfとB.swfは同じディレクトリ内です。
使用Flash MX6
よろしくおねがいします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iOS iPhone用動画保存アプリiCapのデータは外付けUSBメモリに保存できますか? 1 2022/10/18 17:48
- Visual Basic(VBA) countifsについての質問 3 2023/03/08 13:45
- Windows 10 Windows11の実行モジュールはどこにある 1 2022/05/31 07:33
- スピードスケート・フィギュアスケート ルール上可能でしょうか? 1 2023/03/25 11:08
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- Visual Basic(VBA) リストボックス セルの値を取得する 1 2022/05/21 20:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- Visual Basic(VBA) select caseの入れ子 3 2023/03/08 18:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iframe インラインフレームにつ...
-
Flashは2020年にサポートが終了...
-
ゲオでカードを作るのは何歳か...
-
何種類の値があるかを調べる方...
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
Flashplayerの運用について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[FLASH] flashvarsについて教え...
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
複数のブックを新しいブックのS...
-
A4の紙に印刷されている文字を...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ビデオファイルのプロパティの...
-
エアコンの冷媒 R410Aの重...
-
ガラケーからPCへの写真の取り込み
-
拡張子「.IDJ」を、windo...
-
Fortniteのクラッシュについて
-
2枚、マイクロSDカードを入...
-
ITパスポートの一環で質問です...
-
VBA:カウンターの i の値が開放...
おすすめ情報