No.1
- 回答日時:
No.2ベストアンサー
- 回答日時:
#1 の方のおっしゃる通りです。
ここで説明するより,大量にあるサンプルをてきとうに見つける方が
手っ取り早くなおかつわかりやすくて良いです。
しかし,
質問に一部気になる点があったので。
> swfを表示するのに時間が掛かるので、
> 表示されるまで「Now Loading」とメーターを表示
NowLoading は逆です。
「NowLoading」は,
swfがすぐ表示されたら困るのでNowLoadingを付けてすぐに表示されないようにする仕組みです。
これは,Dreamweaver ではなく, Flash 内のフレーム1などに用意するのが普通です。
よろしいでしょうか?
swf は,ストリーミング再生されるので,
swf全体が読み込まれようが読み込まれまいが,
とにかく再生が開始されてしまうのです。
それが基本仕様です。
swfは,それ自体が完全にロードされる前にすぐに表示されるので,
ストリーミング再生は普通はすごく都合が良いわけです。
細い回線でも表示開始までに待ち時間が要りません。
しかしそれでは困ったことが起きる場合が出てくるのです。
例えば,
Flash内のフレームが 500フレーム あったとして,
フレーム1 から登場するボタンに,
「400フレームにジャンプ( _root.gotoAndPlay(400); )」
などど書いた場合,
そのボタンをクリックされたときにFlashPlayerは 400フレーム にジャンプを試みます。
しかし,
もしその 400フレーム がまだロードしていないフレームであれば,
FlashPlayer が目的の 400フレーム を見つけられずに停止することが多々あります。
または,
400フレームより前の関係ないフレームに墜落することもあります。
また例えば,
重い画像や音を乗せた場合,
ストリーミングですぐに再生開始されるのは良いのですが,
細い回線をのPCで見ると,
ロードする端から再生表示されるため,
音が途切れたり,ムービーがカクカクに動いたりします。
「そうなってくれては困る場合に NowLoading を付ける」 のです。
決して,
「swfを表示するのに時間が掛かるので、NowLoadingを付ける。」
ということはしません。
逆です。
swfを表示するのに時間が掛かるのであれば,
NowLoading を付けても,
それが動き出す前に表示時間が掛かる可能性があります。
つまり付けても無駄になる可能性があります。
したがって,
「swfを表示するのに時間が掛かるという "異常な事態"」 を解決する方が先ではないかと思います。
Flash の作成方法などに問題がある気がします。
原因はどこにあるのかはわかりません。
ただ,
通常はそのようなことは起きない異常事態であるとは言えると思います。
BlurFiltan様、非常にわかりやすく丁寧な御説明ありがとうございます。
>「swfを表示するのに時間が掛かるという "異常な事態"」 を解決する方が先ではないかと思います。
なるほどFlashの使い方に問題があるみたいですね。もっと勉強しようと思います。
今気づいたのですが、サイトの背景画像もパッと表示されず少し時間がかかり表示される事があります。画像ファイルが重いのが原因でしょうか?
作成したURLはこちらになります。
http://collection.konjiki.jp/html/work_flash.html
もし何か気づきましたらアドバイス頂けるとありがたいです。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) サイト上のフォルダ階層一覧、ファイル一覧を閲覧する方法は? 1 2022/11/11 15:49
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- 国産車 ホンダ ハイブリッド車について ブレーキペダルを踏まずに、POWERボタンを2回押すと、どのようなモ 2 2022/10/08 18:44
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- デスクトップパソコン ホームページビルダー15 1 2023/05/30 12:30
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページの画面文字を濃く...
-
既存画像(gif または png)の背...
-
グリッドレイアウトHTMLとCSS
-
友達にドッキリをしたくて、ホ...
-
ホームページビルダーを複数の...
-
保存したホームページのファイ...
-
横にリンク先を3つ並べたいのです
-
ホームページビルダーで(一部...
-
FFFTPでサーバに新規フォルダが...
-
XREA使用で作成したHTMLファイ...
-
アニメ公式サイト風なWebページ...
-
ビルドとリビルドの違いを教え...
-
ホームページビルダー
-
ホームページ作成
-
HTMLで、ホームページが作れる...
-
ページの内容コピペ 範囲が広い...
-
ビフォアーアフターのページは...
-
無料でホームページを作成した...
-
ホームページビルダー21で作成...
-
入社1年半目です。自習でシェア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレーム内に移動したい
-
ドロップフレームの計算をエク...
-
Access2010でサブフォームのフ...
-
フレーム内のオプションボタン...
-
VB6のスクロールバー付きフレー...
-
VBで動的に作成したパネルの上...
-
cisco catalystのトラブルシュ...
-
車の運転時のメガネ 縁なし(...
-
URLを隠す、または別アドレスな...
-
2Dゲーム作成する際、アニメー...
-
シーケンス番号の初期値
-
【C++】IDirect3DSurfaceのディ...
-
フレームでページ分かれていて...
-
フレームでのResponse.Redirect
-
キーフレームとはなんですか?
-
エクセルVBA フレーム内のイベ...
-
ソーラーパネルのアルミフレー...
-
B2ポスターフレームの自作
-
VBSでHTMLソースの取得方法で
-
HTMLのフレームとテーブル...
おすすめ情報