- 締切済み
外部swfのフレームを指定して読み込み
あるムービークリップ(mc1とします)に外部swf(001.swfとします) を読み込むことはできるのですが、 mc1に001.swfを読み込み、001.swfの50フレーム目から再生ということは可能でしょうか。 いろいろと調べたのですが、どうしてもうまくいきませんでした。 ボタンを作りボタンを押したら読み込み50フレーム目から再生という指示を書いたのですが、、、 on (press) { _root.mc1.loadMovie("top.swf"); _root.mc1.gotoAndPlay(50); } 1フレーム目から再生されてしまいます。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- k_ort
- ベストアンサー率33% (66/199)
回答No.1
ちょっといま手元に本がないのでカンですが、すべてのフレーム読み込む前に以下実行してもクリアされて1フレーム目になってしまうのではないでしょうか。 _root.mc1.gotoAndPlay(50); 読み込み完了を待つ必要があるんじゃないかとおもいます。普通はmc1のローディングをリスナーなどで読み込み待ちすると思うんですが、簡単にやろうとするなら、メインフレームの1フレーム目で読み込み、2フレーム目でフレーム50でとめるとかすれば、案外いけるかもしれません。 あくまでカンということでスイマセン。実際のやり方はまた手が空いたら書きます。
お礼
ありがとうございました。 フレームの読み込みができてなかったのですね、、、。