• 締切済み

loadMovieNumでの指定方法

Flash初心者です。よろしくお願いします。 現在レベル0(_root)にMCをつくり”gaib”というインスタンス名をつけました。 レベル”0”にボタンがあり、クリックするとレベル1にswfファイルが読込まれるようになっています。そしてこのswfファイルにはボタンが置いています。 このレベル”1”のボタンを押すとレベル”0”のMC(gaib)にswfを読込むようにしたいのですが、どのように指定すればよいかわかりません。 試したのは、レベル1のボタンに on(release){ _root.gaib.loadMovieNum("swf/001.swf",0); } というのと、 on(release){ _root.loadMovieNum("swf/001.swf",0) _level0.gaib; } しかしだめでした。 どなたか詳しい方、ご指導お願い致します。

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

レベル(_level)の使用は, 話がややこしくなるだけで, 使うメリットがぜんぜん(超ほとんど)ありませんから, いまどきは普通は使いませんが, 次のようにすれば良いと思います。 _level0 に読み込まれるSWFのボタンに書くスクリプト↓ on (release) { _level0.gaib.loadMovie("swf/001.swf"); } レベルは, MovieClip.createEmptyMovieClip(); メソッドが無かった頃の Flash 3 ~ 5 (20世紀まで)くらいのときに使っていた物(概念)です。 Flash CS3 の ActionScript3.0 では消えましたよ。

pirica827
質問者

お礼

そ、そうなんですか... しかしながら、アクションスプリクト3.0は自分にはまだとても未知な世界です。 で、さっそくためしたところうまく読込みました! でも、アドバイスもあり、レベルを使用するのはやめて、すべてルートのムービークリップを使って外部の読み込みをする事にしました。 もっと勉強してがんばります! 素早い回答、本当にどうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • flashで、レベルの違うボタンから外部swfファイルの読み込み

    flash初心者のkiyuです。 メインのflashサイトに外部swfファイルを読み込みたいのですが、上手くいきません。 1.mcはrootにおいてあります。 2.ボタンは2つあり、1つはおなじrootの同じステージ内。そして、2つ目のボタンは違うレベルにあります。 3.同じrootにあるボタンは読み込み可能。でも、違うレベルにあるボタンは読み込み不可。 コードは、 on(release){ _root.gotoAndPlay("フレーム名"); _root.mcのインスタンス名.loadMovie("外部ファイル名.swf"); } です。 いろいろ思考錯誤をくりかえしたのですが、どうにも上手くいきません。。。 よろしくお願いします。

  • loadMovieNum()について

    FlashMX(MacOS9.1)で質問です。 loadMovieNum()で外部swfファイルを読み込ませたいのですが、これは_root上にしか読み込まないのでしょうか? インスタンス(MC)の中に読み込ませたいと思っているのですが、読み込んでくれません。 詳しい方、よろしくお願いします。 ▼ボタンに以下のスクリプトを記述(インスタンスxxxxに読み込ませたい) on(press){ _root.xxxx.loadMovieNum("001.swf",1) }

  • flashのloadmovieについて

    はじめましてryoといいます。 loadmovieで読み込んだswfファイルの位置は、 どうやって指定すればいいのでしょうか。 今のところ ボタンを作ってそれに on (release) { loadMovieNum ("optest.swf", 7); } このスクリプトを入れただけです。 あらかじめ用意しておいたムービークリップにサイズを合わせていたので そこに置きたいのですが、script記述がわかりません。 mcにインスタンス名は付けた方がいいのでしょうか。 よろしくお願いします。

  • 外部swfを重ならないように表示したいです。

    FLASH初心者です。 二つの大小異なるサイズの読み込み用MCを用意して、 並んでいるサムネイルをクリックすると、その読み込み用MCに大きな写真と小さな写真を外部swfで読み込むようにしたいのですが、二つの読み込み用MCが重なっているので、表示が重なってしまいます。 大きい(小さい)写真のサムネイルをクリックすると、読み込み用MCに表示されている小さい(大きい)サイズのswfが消え、なおかつ前面に外部swfを表示する方法を探しています。 サムネイルのボタンインスタンスには、 on (release) { loadMovie ("pic1.swf", "_root.change"); } としています。 読み込み用MCには、change(小さい)、change2(大きい)と名前を付けています。 どなたか知恵を貸してください。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • swfファイルを読み込む際に。

    こんにちは。質問を失礼させていただきます。 現在FlashCS4を使用してFlashサイトを作っています。 それぞれのページを別々のFlashにて作って、そのSWFファイルを、ボタンクリックで、呼び出せるようにしようと思っております。 色々調べてみると、LoadMovieというスクリプトを使うのが主流のようなので、現在 indexファイルを呼び出すとき。 on (release) { loadMovieNum("index.swf", 20); } introductionのファイルを呼び出すとき。 on (release) { loadMovieNum("introduction.swf", 20); } と、その他も同じようにスクリプトをそれぞれのボタンに入れているのですが、ボタンをクリックして、SWFを呼び出すと、何故か元のページの上に重なって表示されてしまい、どんどん上に重ねがけされてしまってぐちゃぐちゃになってしまいます。 もし、解決策がお分かりの方がいらっしゃったら教えていただけると助かります;

  • Flashファイル内に別のswfを読み込んだ時の遅れ

    Flashファイルの大きさを小さくするために、 SWFファイルをいくつかに分けて、あるボタンを押したときに 別のSWFファイルを読み込む設定にしています。 ##ボタンの指定 // ボタンをクリックしたとき on(release){ //別のSWFを読み込む this.lm.gotoAndStop(3); } ##飛んだ先の指定 _root.loadMovie("○○○.swf"); その際、問題なく動くときもあるのですが、 読み込みが異様に遅く、画面が真っ白になってしまうことがあります。 これを回避する方法、 それが無理なら、Loading中の画面を出したいのですが、 何分初心者のため、わかりません。 どなたかご存知の方教えてください! 宜しくお願いします。

    • ベストアンサー
    • Flash
  • 外部SWFの中のムービークリップを拡大したい

    こんばんわ! ちょっとわからないことがあるので質問があります。 よろしくお願いします。 メインの空ムービー(インスタンス名"loadpoint")に外部SWF"hallo.swf"を読み込むとします。 メインに取り付けた拡大、縮小ボタンで 外部SWF"hallo.swf"の中のムービクリップ(インスタンス名"touten_mc")を拡大させるにはどのようにしたらよろしいでしょうか? ※ 拡大ボタンにいれたスクリプト 単純に on(release) _root.loadpoint.touten_mc._xscale = 110; _root.loadpoint.touten_mc._yscale = 110; } 結果できませんでした よろしくおねがいします。

    • ベストアンサー
    • Flash
  • 外部swfが「unloadMovieNum」で削除できません。

    外部swfの読み込み再生は出来るのですが、 停止ボタンで外部swfの削除が出来ずに困っています。 play.swfと外部の「bgm1.swf」と「bgm2.swf」があります。 外部swfには、mp3とタイムラインでアニメーションがあります。 play.swfには、下記のように並んでいます。 ●再生ボタン1 ボタンアクション on(release) { loadMovieNum("bgm1.swf",1); } --------------------------------- ●再生ボタン2 ボタンアクション on(release) { loadMovieNum("bgm2.swf",1); } --------------------------------- ●停止ボタン(このボタンがうまくいきません) ボタンアクション on (release) { unloadMovieNum(1); } --------------------------------- FLASH作成ソフトは、Suzuka です。 unloadMovieNumでのswfの削除が出来ずに困っています。 ご回答、宜しくお願い致します。

    • ベストアンサー
    • Flash
  • 外部swf(子swf)から、親swfの特定「シーン/フレーム」にリンクをしたい。

    アクションスクリプト初心者です。お力をお貸し下さい、どうぞよろしくお願いいたします。 「親swf」ファイルに、「子swf」ファイルを読み込み、「子swf」のリンクボタンから 「親swf」ファイルの指定「シーン/フレーム」にリンクをしたいのですが上手くいきません。 「親」ファイルのタイムライン上に配置した「ムービークリップ(インスタンス名:tv)」を 外部swf「子swf」に差し替えるスクリプトは ---------- loadMovie("子swf", "tv"); stop(); ---------- と、記述して上手く動いてますが、 「子swf」のリンクボタンから「親swf」の指定「シーン/フレーム」にリンクさせるにはどの様なスクリプトを書けば良いのか?アドバイスをお願いいたします。 ※「親swf」の指定「シーン/フレーム」とは、「子swf」を読み込む前の「シーン/フレーム」 に戻したいのです。 感覚として下記のようなスクリプトを書きましたが、「親swf」の最初のシーン/フレームに 戻ってしまいます。 リンクボタンに記述 ---------- on (release) { loadMovieNum("親swf", 0); _root.gotoAndPlay("指定シーン",フレーム番号); } ---------- どなたか詳しい方アドバイスよろしくお願いいたします。

    • ベストアンサー
    • Flash
  • FLASHで別swfファイルの指定フレーム読み込み

    1.swfのボタンに以下のようなアクションスクリプトを指定してあります。 on(press){ loadMovieNum("2.swf",0); } これでボタンを押すと2.swfが読み込まれます。 ですが、この2.swfの例えば、5フレーム目、などのようにフレームを指定して読み込むことはできないのでしょうか? よろしくお願いします。