重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

2つのSWFを連続再生する方法を教えてください。

ひとつのswfファイルをつくって(以下1.swf)
それを、別のswfからよみこまして、その続きを再生したいと考えております。(2.swf)


このとき 「1.swf」の1フレームにアクションで

=====
loadMovieNum("1.swf", 0);

gotoAndPlay("start");
=====

として、
2フレーム目にラベル「start」をつけているのですが

「2.swf」を実行した場合に、「1.swf」は読み込みますが、

その後、「1.swf」を繰り返してしまいます。

また、繰り返すので、「1.swf」のラストフレームに「stop();」
を入れると当然のごとく止まってしまい、

「2.swf」の2フレーム以降を再生してくれません。。


非常に初歩的な問題だと思うのですが、
「2.swf」の1フレーム目にはなんというアクションスクリプトを記載すればいいのか、
教えていただけないでしょうか?

よろしくお願いいたします。

A 回答 (1件)

言い方が悪いようですが


初心者過ぎてか質問という土俵にも立てていらっしゃらないようです。

> loadMovieNum("1.swf", 0);

いったい何時代の Flash を作成しようとされているのでしょうか?
すっっっっっごい古くさいですよ。

作成環境や,パブリッシュしたい SWF が
かなり古いもの(または Flash Lite 1.x) でしたら,
そうする理由もわからないでもないですが,
それならそうと書かれないと,「どの土俵?」なんだかさっぱりわかりません。


> gotoAndPlay("start");

あの...,ですね,
loadMovieNum("1.swf", 0);
をした時点で,
そのタイムラインは「1.swf」に奪われてしまうんです。

つまり,その後の
gotoAndPlay("start");
なんて吹っ飛んでしまうのです。



その他の状況もさっぱり何をかかれているのかわかりません。

せめて
「Flash 作成 ソフト と そのバージョン」
(例: Flash 5,Flash MX ,Flash MX 2004, Flash 8 ,など)

パブリッシュしたい SWF の Flash Player のバージョン(または Flash Lite のバージョン) は書けないものでしょうか?
    • good
    • 0
この回答へのお礼

ども。

お礼日時:2010/06/07 12:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!