トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     loadingについて教えてください
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
marchakira
Åê¹ÆNo.4895
投稿日時: 2004-3-12 14:18
新米
居住地: 仙台
投稿: 9
使用環境:
Flash MX,MacOS9.2
loadingについて教えてください

ムービークリップ内にloadingを付けることは出来るのでしょうか?
イメージとしては
http://mensnonno.shueisha.co.jp/from/whothatgirl/0404/index.html
のように写真だけloadingを付けるような感じです。
現在の状況は、ムービークリップ『pic01』の2フレーム目に以下の記述をしています。
if (_root.pic01._framesloaded==_root.pic01._totalframes) {
gotoAndPlay(1);
} else {
gotoAndPlay("start");
}
で3フレーム目のラベル『スタート』に飛ばそうと思うのですが、うまくローディングしてくれません。
書き方がおかしいのでしょうか?宜しく御願い致します。
ゲスト
Åê¹ÆNo.4898
投稿日時: 2004-3-12 14:49
Re: loadingについて教えてください
どうもこんにちわ

うまく動かないと言われているのがどのような内容を指しているのかわかりませんが、
引用:

if (_root.pic01._framesloaded==_root.pic01._totalframes) {
gotoAndPlay(1);
} else {
gotoAndPlay("start");
}

とりあえず提示されたスクリプトから間違いと推察されるのは、gotoAndPlay(1);とgotoAndPlay("start");の位置が逆じゃないかなと。このままでは読み込み未完了で"start"へ移動しろとの命令になっています。

あと、制作環境も書いていただけると回答の巾も拡がるかも。
marchakira
Åê¹ÆNo.4910
投稿日時: 2004-3-12 16:47
新米
居住地: 仙台
投稿: 9
使用環境:
Flash MX,MacOS9.2
Re: loadingについて教えてください
早速の返信ありがとうございました。
gotoAndPlay(1)とgotoAndPlay("start")を入れ替えてもなりませんでした。loading作業をしませんでした。
前回の書き方ですと、ずっと読み込んでいる間見せているムービークリップが表示されているといったようになっておりました。
ムービークリップ単位でloadingは可能なのでしょうか?
シーンの最初にloadingを付けると読み込んでくれるのですが、ムービークリップ内ですと読み込みされません。

制作環境はflash mxでmacで作業しております。
文章が下手で申し訳ありません。
rin-ko
Åê¹ÆNo.4913
投稿日時: 2004-3-12 17:02
職人
居住地: 東京
投稿: 397
使用環境:
MacOSX10.5/10.4
WinXP SP3
MX2004Pro/CS3
Re: loadingについて教えてください
marchakiraさん、こんにちは。

「ムービークリップ単位でloading」というのは、外部swfを読み込む場合のお話という理解であってますか?それなら可能です。

ターゲット指定に誤りがあるように思いますが、まだ状況がちょっとわかりにくいです?。
pic01というのは、_rootに配置された読み込みもとMovieClipのインスタンス名ととれます。しかし、ムービークリップ『pic01』とも書かれているので、swfファイルの名前なのでしょうか?それとも、もしかしてシンボル名ですか?
それによって、スクリプトがどこに書かれているのかも違ってきちゃいますよね。

あと、loadingの方法については、過去のスレッドでも何度か話題になっているので、のぞいてみると参考になる部分があるかもしれません。
野中文雄
Åê¹ÆNo.4914
投稿日時: 2004-3-12 17:07
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: loadingについて教えてください
外部SWFをロードしている訳ではないですよね?

「loading作業をし」ないというのは、_root.pic01の第3フレーム以降がそのまま再生されてしまうということですか?
引用:
marchakiraさんは書きました:
gotoAndPlay(1)とgotoAndPlay("start")を入れ替えてもなりませんでした。loading作業をしませんでした。

「読み込んでいる間見せているムービークリップが表示されている」というのは、_root.pic01の第1フレームが表示(ループ再生)されたままということでしょうか?
引用:
前回の書き方ですと、ずっと読み込んでいる間見せているムービークリップが表示されているといったようになっておりました。

上記に確認したとおりだとすると、ロードが完了していると判断されているのだと思います。実際には、ロードが済んでいないのですか? ムービーをサーバーにアップし、キャッシュをクリアしたうえで確認されていますか?

なお、ご使用の環境は、プロフィールに記入しましょう。
引用:
制作環境はflash mxでmacで作業しております。


----------------
 

笠居トシヒロ
Åê¹ÆNo.4916
投稿日時: 2004-3-12 17:31
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: loadingについて教えてください
僕の記憶に間違いが無く、且つFLASHのムービークリップ再生の仕様が変更にな
っていなければ、ムービークリップは、全てのフレームが読み込み完了してからで
なければ再生を開始しません。グラフィックシンボルのようにストリーミング再生しま
せんし、最初のフレームを表示することさえしません。
#というか、MCをダウンロードしてから、ルートタイムラインが
#そのMCが配置されたフレームを表示するという仕様です

つまり、オーサリング時に配置したムービークリップの内部で、ダウンロードした
フレーム数(_framesloaded)や、バイト数(getBytesLoaded)を取得しようとして
も、ムービークリップが全てダウンロードされてからでないと、スクリプトが実行
されませんから、ダウンロード中は取得できないということになります。

これらのプロパティやメソッドをムービークリップにたいして使用するのは、
『外部からファイルを読み込む場合』であって、オーサリング時に配置したムービー
クリップインスタンスに対して使用しても意味がないと思われます。


----------------
笠居 マッドシー
http://www.mad-c.com/

marchakira
Åê¹ÆNo.4927
投稿日時: 2004-3-12 21:12
新米
居住地: 仙台
投稿: 9
使用環境:
Flash MX,MacOS9.2
Re: loadingについて教えてください
みなさん、無事解決しました。外部のloading付きのswfファイルを読み込んで作り込んでいくんですね。
一つのswfファイルでムービークリップにloading機能を付けられると思っていました。
ありがとうございました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops