• 締切済み

ローディングバーの設置

初歩的な質問で申し訳ありませんが、どなたかアドバイスお願いいたします。 自社のホームページでFlash を使っているのですが、読込時間の空白はやはり気になります。 そこで、ローディングバーを設置したいのですが、設置方法がわかりません。作り方は http://hakuhin.hp.infoseek.co.jp/main/as/load.html#LOAD_00 のページを見ています。 その後、今あるFlashのタイムラインのどこに置くのか? 一度ムービーとして書き出して、再び取り入れるのか? 等々、設置についてアドバイスお願いいたします。

みんなの回答

noname#35109
noname#35109
回答No.1

> ローディングバーを設置したいのですが、 ということでしたら, 書かれているURLの少し下つまり↓ http://hakuhin.hp.infoseek.co.jp/main/as/load.html#LOAD_01 こちらの方が良いのではないでしょうか? とにかく,上記URLの,   このサンプル - load_01_fla5.fla(26kバイト) をクリックしてダウンロードして, 使用されてから理解する方が良いのではないかと思いますが。 そのためにサンプルの FLAファイルを用意してくださっているのですから。 ダウンロードされる「load_01_fla5.fla」は Flash 5 で作られています。 もしFlash で「load_01_fla5.fla」 が開けないようでしたら, Fllash 4 以前のバージョンを使用されているのだと思います。 その場合は, 上記URLの説明やサンプルは使用できません。 Flash 5 以上をお使いのものとして続けます。 「load_01_fla5.fla」を開いてみると, メインムービーのタイムラインは3つのフレームからできています。  □ now loading 筆・・|●|○|●| フレーム1 には, 「Now Loading」 と書かれたスクリプト入りムービークリップと, その下に バーになるスクリプト入りのムービークリップがありますから, それをフレーム1に設置すれば良いわけです。 フレーム2 は空白キーフレームで, フレーム自体に gotoAndStop (1); と書いてありますから, 同じようにフレーム2にスクリプトを書くかコピペをすれば良いわけです。 フレーム3 に 「全て読み込んだらここから再生」と書いてありますから, 文字通り,フレーム3以降に質問者さまが作られているものを持ってくればいいわけです。 ですから, ロードバーを表示させるしくみは, メインムービーのタイムラインを2フレーム使用するということです。 3フレーム以降は自由にしてくださいと言うことです。 つまり,サンプルにあるように, 素直にそのままのことをすれば良いだけですよ。 逆に, 質問者さまの作られている Flash に上記のバーを入れたいのでしたら, 作られているもののタイムラインのフレームの最初に2フレーム分のフレームを追加挿入して つまり, 全フレームを2フレーム後にずらして, 挿入した最初の2フレームはすべて空白フレームにして, フレーム1には 「Now Loading」 と書かれたスクリプト入りムービークリップと, バーになるスクリプト入りのムービークリップ, フレーム2には gotoAndStop (1); を記述するということになります。 なお,上記URLにあるサンプルは, 理解をするためのサンプルであって,素材として実際に使用するためのサンプルではありません。 スクリプトなどを理解するのではなく, そのまま使用したい場合は, こちらの方が良いのではないでしょうか↓? 「F-site Now Loadingのサンプル5個セット」 http://www.f-site.org/articles/2004/03/18005544.html 何にしても, 少なくともフレーム1はローディング用に明けておく必要があります。 また, サンプルやサイトに書かれていることを素直にそのまますれば良いだけです。 ここで文字だけで説明するより, 実際のサンプルや画像を使用した説明をしている, 配布元のサイトの方がずっとわかりやすいと思います。

Xmas2006
質問者

お礼

早速のアドバイスありがとうございます。 まずは、取り急ぎお礼を述べさせていただきます。 ご紹介のHPは時間を掛けて見させていただきます。

関連するQ&A

  • Flash Professional8 を使っている方で・・・

    Flash Professional8 を使っている方でAS記述に詳しい方、 是非、アドバイスお願いします。 現在、Flash Professional8 を使用しています。 Flash Professional8 に入っている「テンプレートから作成」の中から 「写真スライド」を使用して製品の写真をWEB公開しています。 (中の写真を入れ替えて、ASの記述などはそのまま使用しています。) このFlashにローディングバーを設置したいのです。 が、ローディングバーの設置はフレーム1を空けておきますので、 すべてのフレームが後ろにずれる訳です。 そうなると、今までのAS記述のままですと、フレームの最後に行ったあとローディングバーのある1フレームに戻ってしまい、 結局、1フレーム(ローディングバー)→2~5フレーム(写真4枚分)→ 1フレーム  と繰り返してしまい、何度もローディングバーが現れる 現象になってしまいます。 どこかに、フレーム指定の命令記述があるのだろうと思うのですが、 どうしてもわかりません。 よろしくお願いいたします。

  • FlashのLoadingについて。

    FLASH8でローディング画面を作ろうと奮闘しているのですが、どうもうまく行きません。 http://hakuhin.hp.infoseek.co.jp/main/as/load.html#LOAD_01 を参考にしているのですが、どうすればうまく動くのでしょうか? ローディング画面終了後、少し大きめなFlashを読み込ませたいのですが、まったく動きません。さらに **エラー** シーン = シーン 1, レイヤー = 背景, フレーム = 1 :行 1:クリップイベントはムービークリップインスタンスでのみ使用可能です。 onClipEvent (enterFrame) { ActionScript エラー数 :1 報告済みエラー :1 と言うエラーが出てしまし、どうもうまく行きません。どうすれば良いのでしょうか?ご教受願います。

  • Flash,As3でムービークリップのタイムラインの読み込み(移動?)

    Flash,As3でムービークリップのタイムラインの読み込み(移動?)のはやさは決まっているのでしょうか?また変更は可能なのでしょうか?可能な場合やりかたを教えていただきたいです。よろしくお願いします。

    • ベストアンサー
    • Flash
  • メインのタイムラインに戻るボタン

    同じような質問を幾つかあたってみたのですが上手くいかなかったので質問させていただきます。 FLASH8でFLASHを作成しています。 メインになるタイムライン上にムービークリップでウィンドウを作りました。 更にその中(ドラッグした時に一緒に動かす為、入れ子にしている)に、ウィンドウを閉じる為のボタンを作りました。 ウィンドウを閉じた状態にする為には、メインのタイムラインにある "main"というフレーム名の場所に戻らなければならないのですが、ボタンが反応せずウィンドウを閉じる事が出来ません。 現在ボタンには on (release) { _root.gotoAndStop("main"); } このアクションスクリプトを記述しています。

    • ベストアンサー
    • Flash
  • simpleviewerをFLASHサイトに表示したい。

    simpleviewerをFLASHサイトに表示したい。 初めて質問します。 FLASH(プログラミング)初心者です。 現在、オールフラッシュのHPを作っており、写真ギャラリーには外部読み込みで 『simpleviewer』http://www.simpleviewer.net/simpleviewer/ を使いたいと思っております。 simpleviewer単体では表示されているのですが、別ファイルから読み込むとうまく表示されません。 環境はFLASHCS4 AS2.0 FLASHPLAYER10です。 main.swfから、simpleviewer.swfを外部読み込みで、表示させたいのですがまずこれは可能でしょうか? 別ページで以下のスクリプトの記述で外部読み込みが可能だったので 同じように出来るかと思ったのですがダメでした。 load_mc.loadMovie("simpleviewer.swf"); 何かいい方法がありましたら、教えていただけないでしょうか。 また、外部読み込みが可能だった場合表示のターゲット指定なども可能なのでしょうか。 表示場所を指定のムービークリップ内に指定したいと考えております。 宜しくお願い致します!!

    • ベストアンサー
    • Flash
  • flash actionscriptとタイムライン

    flash CS4 Xpでの開発環境です。 メインのタイムラインとムービークリップ自身が持つタイムラインの二つのラインがあります。メインのタイムラインは5fで構成されており、1Fずつキーフレームが設置してあります。 メインのタイムライン上にアクションスクリプト 1F目 var flag=0; stop(); if(flag=1){gotoAndPlay(2)} と書かれています。 ムービークリップはメインのタイムライン上の1F目に設置してあり,ムービークリップのタイムラインは60Fで構成されていて、60F目にactionscript flag=1; と書いています。 ムービークリップの動きがすべて終わってから、メインのタイムラインを2F目に進めたいのですが、現状ではすぐに2F目にうつってしまうような感じになってしまっています。 どこがいけないのでしょうか? もし知っている方がいましたらご教授いただきたいです。 よろしくお願いします。

  • flash8 professionalを使っています

    flash8 professionalを使っています flash8 professionalを使っています、わかならい事があり、質問しました。 http://www.ahcahcum-muchacha.com/ このようにロールオーバーしたらアニメーションが起こるサイトを作りたいのですが、「この場所をロールオーバーすると、ここにアニメーションが起こる」という命令のスクリプトが分からないのですが、何かアドバイスか、参考になるHPがあれば教えてください。 あと、こういったのもだったらそういう構造で作るのが効率よいのでしょうか? ネスト化とかはするものの、最終1つのムービークリップで全部のアニメーションのパターンをタイムライン上に作ってこの時はこのパターンのアニメーションを起こす、という事をスクリプトで指示して、それをシーンの中に入れてパブリッシュするのですか? flash初心者です。 aftereffectsなら割と触れるのですが、flashは、タイムラインの構造も結構違うので、どういった構造で、進めていったらよいのか知りたいです。

  • ミュートボタンの設置

    http://oshiete1.goo.ne.jp/qa2562723.html こちらの解答を参考にFLV Playback のミュートボタンのみを 設置しようと考えているのですが、FLV Playbackのインスタ ンス名を「top_movie」 コンポーネントからドラッグしたMuteButtonのインスタンス名を 「mute_btn」とした場合、タイムラインの1フレーム目に top_movie.muteButton = mute_btn; と記載すればよいとのことですが、このように記述しても全く動作 しませんでした。 オブジェクトの配置位置や、アクションを書くフレーム位置など 他に注意しなければならない点はありますでしょうか? 環境はFlashCS3、ASは2.0で作成しています。 アドバイスよろしくお願いします。

    • ベストアンサー
    • Flash
  • 「Flash」お勧めを教えてください。

    Flash8を使い始めました。 HPの一部分にムービーを入れたいと思っています。 本当に初歩の初歩はわかるようになったのですが、 下記のようなフラッシュムービーが作りたいのです。 このようなものが作れるようになるための 参考サイトや本等でお勧めのものがございましたら 教えてください。 http://www.cyberagent.co.jp/index.html http://www.elleseine.co.jp/

  • FLASHでswfファイルに再生・停止・音量ボタンを設置したいのですが、設置方法をお教えいただけませんでしょうか?

    FLASHでswfファイルに再生・停止・音量ボタンを設置したいのですが、 FLASHド素人の為、素人にも分かる様、設置方法を詳しくお教えいただきたいです。 下記URLの【Mediadisplay&MediaControllerの設定例】参考に設置を試みたのですが、 (3)でつまづきました…。 http://www.asahi-net.or.jp/~tk3t-ysok/flash/tutorials/as/as2... ※FLVファイルにボタンを設置する方法を紹介しているサイトです。今回ボタンを設置したいのはswfファイルです。 コンポーネントインスペクターウインドウを開いてもチェックを入れる項目は出てこず、 無視して作ったフラッシュを再生してみてもボタンが表示されません。 この方法ではなくても構いませんので、簡単な設置方法や 参考になる本等ご存知の方がいらっしゃいましたらお教えいただきたいです。 よろしくお願いいたします。

    • ベストアンサー
    • Flash