Flash 5 Now Loadingについて

このQ&Aのポイント
  • イントロのムービーを3つのシーンに分けて作りました。Now Loading をシーン1に設定しましたが、実際ブラウザで見てみると役目を果たしておらず、画面はしばらく真っ白で、ムービーが始まる直前にNow Loading画面がチラっと見えるだけです。
  • アクション設定はifFrameLoaded (61) { gotoAndPlay (3); } としてあるので、シーン1しか読み込まないので当然おかしいとは思うのですが、_totalframesにするとシーン1を繰り返してしまうので・・ 解決できません。
  • シーンを分けたムービーのNowLoading設定を教えて下さい。お願いします。
回答を見る
  • ベストアンサー

Flash 5 Now Loadingについて

イントロのムービーを3つのシーンに分けて作りました。 Now Loading をシーン1に設定しましたが、実際ブラウザで見てみると 役目を果たしておらず、画面はしばらく真っ白で、ムービーが始まる直前に Now Loading画面がチラっと見えるだけです。 アクション設定は ifFrameLoaded (61) { gotoAndPlay (3); } としてあるので、シーン1しか読み込まないので当然おかしいとは思うのですが、 _totalframesにするとシーン1を繰り返してしまうので・・ 解決できません。 シーンを分けたムービーのNowLoading設定を教えて下さい。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • marvelous
  • ベストアンサー率51% (42/81)
回答No.1

こんばんわ。Flash6がUSで発表されましたね~。 さておき、複数のシーンを有するswfの読み込み待ちなら、 framesLoadedよりgetBytesを使うべきでしょう。 以下の方法はどうですか? swfのサイズを取得して、すべて読み込むまで_rootのタイムラインは停止、 読み込み完了で_rootを再生します。 ↓ loadedSize = _root.getBytesLoaded(); totalSize = _root.getBytesTotal(); if (loadedSize>=totalSize) { _root.play(); } else { _root.stop(); }

necoloco
質問者

お礼

なるほど。 getBytesを使うんですね。 まだまだ勉強不足です・・どうもありがとうございました。 フラッシュ6出たんですか! 日本語版楽しみですね~

関連するQ&A

  • FLASHで「Now loading」を入れたら画像が劣化しました;

    フラッシュで1フレームだけにムービークリップを全て入れて、ムービーを作成しました。(ムービー1とします) そのムービー1に「Now loading」の画像を付け足したかったので、その分フレーム数を増やし、ムービーを付け足したところ、「Now loading」が終わって表示されるムービー1の画像が劣化してしまいました。 ムービー1と「Now loading」のムービーを別々のシーンに分けてみたりもしましたが、結果は同じです。 ムービー1の画像のプロパティのGIFやJPEG、スムージング、書き出し時の設定なども色々変えて試してみましたが、劣化は収まりません。 「Now loading」のムービー(フレーム)を削除すると、ムービー1の画像の劣化が収まります。(シーンを分けた場合は、「Now loading」のシーンを削除し、ムービー1のスクリプトの最後のthis.stop();を削除した時点で、劣化が収まります) 「Now loading」は残したまま、画像を劣化させずにムービー1を表示させるには、どうすれば良いでしょうか?

  • Now Loadingを繰り返してしまいます。

    トップページになるファイルの中に、 別のswfファイルをロードムービーさせ、 最初の2フレームでNow LoadindのActionScriptを設定しました。 30フレーム目まで読み込んだら、3フレームから開始するようにしました。 if (_framesloaded>3) { gotoAndPlay(3); } else { gotoAndPlay(1); } ↑このように記述しました。 すると、繰り返し再生で流したいのですが、2順目から一瞬2フレーム目までに入れたNow Loadingがチラっと出てしまいます。 上記スクリプトに何の記述を加えれば、 2回目の再生からは、3フレーム目からはじめる事ができるでしょうか? わかりずらい質問の仕方になっているかもしれませんが、 わかる方、お知恵をお貸しください。

    • ベストアンサー
    • Flash
  • FLASHの誤作動について

    シーン別になっているムービーを作成しました。 シーン1でNowloading表示、 シーン2からボタンで on (release) { gotoAndPlay ("シーン名", フレーム数); } として各シーンにとべるようにしてあります。 問題は、アップロードしてから気が付いたのですが はじめにシーン2のボタンを押して他のシーンへ とぼうとすると、他のシーンまでが次々と順番に 表示されてしまう事です。 各シーンにはフレームにthis.stop()も設定して あるのですが・・・。 最初だけで、2回目以降は誤作動せず、 ローカルでの動作確認ではこういった事が起こらない ので、ムービーが完全に読み込まれていない為かと 思い、シーン1のNowloadingのscriptを チェックしなおしたのですが こちらのサイトで何回か回答が出ているとおりに、 ちゃんとgetBytesでサイズ取得しておりました。 それでも誤作動するのは、他にどんな原因が 考えられますでしょうか? どうかよろしくご指導くださいませ。 *ちなみにファイルサイズは370KBもあるのですが 重過ぎるための誤作動、もありえますか?

  • flashMX nowloading...

    こんにちわ。今FLASHMXのMOVIEを作ってるんですが。みなさんのサイトの初めにNOWLOADINGと言った画面でMOVIE全体が呼び込まれるまで表示される画面がありますよね?あれようのアクションスクリプトをいろいろさがしてるのですがどれも複雑なのが多くてよくわかりません。。。 自分のFLASH MOVIEは1シーンのみで作られてます。膳5FRAMEでできていますがいろいろMOVIECLIPなどをつかってるのでトータルサイズは900KB近くあります。 NOWLOADINGの画面で900KB全部を読み込んでから10フレーム目に飛ぶと言うアクションスクリプトはどのように書くのでしょうか?教えてください。

  • FLASHで読込み待ちをしてもらうには?

    FLASHを使ってあるサイトに行くと、中には、ムービーを完全に読み込むまでの間"Now Loading"という文字が点滅し、読込みが終わるとムービーが進行するという手法を使っているサイトがありますよね? あのような仕組みって、どのように組めばよいのでしょうか? シーンを別けただけではうまくいかないように思うのですが…。 私のFLASHはVer.3なのですが、もしかして、あのような手法はVer.4でないと使えないのでしょうか? ご存知の方、ご伝授いただけると幸いです。

  • *FLASH…1コマ目が重い!?;;;*

    こんばんは、失礼します○| ̄|_ いまFLASH MX 2004でHPを作っていたのですが、ファイルサイズが大きかったのでNowLoading(「残り●%の表示と共にバーが伸びていくもの)を設定しました。 そして、いざムービープレビューでダウンロードのシミュレートをしてみたところ、しばらく画面に何も出ず、待っていたら一瞬Loading画面が表示されて、その後普通にムービーが流れ出しました。 おかしいなと思い、各コマの重さを調べてみると、空白コマであるはずの1コマ目がかなり重くなっていて、その後の2コマ目に設定してあるNowLoadingが表示されるまでに時間がかかっていたようです。 これでは…NowLoadingの意味がない…ですよね;;; 一体何がどうなっているのでしょうか…;; 初心者なのもので、意味が上手く伝わりにくくてすみません(><; 何卒、ご教授頂けませんでしょうか??;;;

  • 音楽が輪唱してるように聞こえてしまう

    いつもお世話になってます。 環境はWindews XP、FLASH Basic8 を使用してます。 シーンは3つあり、各シーンに音楽を設定しています。 音楽はフレームに設定しています。 シーン1→01.wavを設定 シーン2→02.wavを設定 シーン3→03.wavを設定 (こんな感じで音楽を設定しています。) 全てのシーンには、他のシーンの1フレーム目から再生されるように以下のようなAction Scriptをムービークリップに設定しました。 _root.bt1.onRelease = function() { gotoAndPlay("1", 1); }; _root.bt2.onRelease = function() { gotoAndPlay("2", 1); }; _root.bt3.onRelease = function() { gotoAndPlay("3", 1); }; ですが、これだとクリックした時に、シーンは切り替わっても、音楽が切り替わらず、輪唱しているようになってしまうんです。 シーンが切り替わると同時に、音楽も切り替わるようにするにはどうしたらいいのでしょう??? まだFlashを始めたばかりで、Action Scriptのこともまだよく分かっていません。。。 どこをどうしたらいいのか、初心者な私に、どうか皆様ご教授下さい。 また、足りない情報がありましたら、ご指摘下さい。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • ロード待ちムービーについて教えてください!<超初心者です

    フラッシュムービーで一つのシーンをつくりました。 その頭にnow loadingを作る方法を技法書を参考に作りましたが、この伸びるバーやパーセンテージのnow loadingの代わりにボタンが伸縮して、これから始まるシーンのベースを形作るロード待ちムービー?にしたいのです。 たとえば下記のような感じです。 http://toyota.jp/ 恥ずかしい話ですが、超初心者で、スクリプトのことはほとんどわかりません。上記のようなムービーにするためには複雑なスクリプトが必要なのでしょうか? どうかご教授のほどお願いします。

    • ベストアンサー
    • Flash
  • FLASHでSKIPさせるときのAS表記について

    今回フラッシュで初めて、skipボタンを作成しました。 アクションスクリプトの設定で on (release) { gotoAndPlay("scene5",1); } では普通に動作するのですが、 on (release) { gotoAndPlay("scene5"); } ではうまく作動しませんでした。 前任者が以前に作ったものでは 後者の表記の仕方(シーン名のみの表記)でボタンがうまく作動していたので、 今回自分の作ったものでうまくいかない理由が知りたいです。 関係ありそうな詳細を以下に書きます。 ・scene1~scene5の5シーンで構成 ・ボタンは透明ボタンとして作成 ・scene5は2フレームで、2フレーム目で停止するように「stop();」を入れています。 どうぞよろしくお願いします。

  • flash の ムービークリップの制御

     フレーム1にムービークリップmovieAがフレーム2にmovieBがあります。それぞれのムービーには連続して再生されないように、フレームの最後にstopを設定してあります。  フレーム1のムービーを再生した後に、ボタンなどを使わずに自動的にフレーム2のムービーを再生させたいのですが、一体どうすればよろしいのでしょうか?GotoAndPlayを1フレーム目に設定すると、movieAを再生せずに2フレーム目に行ってしまいます。それぞのムービークリップに設定しているstopがいけないのでしょうか?何かいい解決策はありますか?フラッシュ用の掲示板でお答えいただいたのですが、それでは解決せずこちらでお伺いすることに致しました・・・。(初歩的すぎてこれ以上聞きにくいし・・・泣)よろしくお願い致します。