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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     外部ファイルを読み込む際のNowLodingについて
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
terumitsu
Åê¹ÆNo.20451
投稿日時: 2005-9-22 13:27
新米
居住地:
投稿: 17
使用環境:
外部ファイルを読み込む際のNowLodingについて
現在、参考書を片手に外部ファイルを読み込んでムービー再生するFlashを作成している初心者です。

一通り本に目を通してみて、フレーム内にムービーが配置されている場合は何とかNowLoadingの表示に成功したのですが、
外部ファイルを読み込みにした時うまくNowLoadingが表示されず、いきなりムービーが始まってしまいます。

今やっているやり方(本を参考にしたもの)が

1.1?4フレームまでをLoadラベル、5?8フレームをmovieラベルにする

2.4フレーム目に
 per = Math.floor(getBytesLoaded()/getBytesTotal()*100);
 trace(getBytesTotal());
 bar_mov._xscale = per;
 if(_framesloaded < _totalframes){
  this.gotoAndPlay("load");
 }else{
  this.gotoAndPlay("movie");
 }
 を書き込む

3.perの結果を参照して%表示とローディングバーが表示される

となっています。

movieラベルからムービーを再生しているのですが、ここで分からないのが、「getBytesLoaded()は何を参照しているのか?」ということです。
自分が持っている本を見ると「MovieClipのロードされたバイト数を取得する」と書いてあるのですが、
上記の処理の場合MovieClipはどれにあたるのでしょうか?

そして上記の処理を改良して外部からswfファイルを読み込もうとしました。
外部データをロードする「base」MovieClipを作成しました。
まず5フレーム以降のムービーを単純に
_root.base.loadMovie("swf/stream_testj.swf");
としたところif文を通らず失敗。

次に1フレーム目に
_root.base.loadMovie("swf/stream_testj.swf");
を記述したところいきなりムービーがスタートしてしまいました。

さらにロードの同フレーム内に
per = Math.floor(_root.base.getBytesLoaded()/_root.basegetBytesTotal()*100);?
を記入してもいきなり始まってしまいました。

上記のロード後に
trace(_root.base.getBytesLoaded());
でバイト数を表示してみると、180000バイト位のムービーが約900
バイトと表示されました。

また、ロードの直後に
stop();
_root.base.stop();
と記入してみると、メインのタイムラインは停止するのですがムービーだけはひたすら流れてしまいました。

どういった処理の流れを作れば外部ムービーのローディング→再生
といった処理ができるのでしょうか?

恐らく根本的な部分に間違いがあるような気がするのですが、自分では思いつかないので投稿させていただきました。
どうかご教授の方お願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-22 13:27
     Re: 外部ファイルを読み込む際のNowLodingについて kabutoGani 2005-9-22 17:29
     Re: 外部ファイルを読み込む際のNowLodingについて mayor 2005-9-23 18:26
       Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-26 11:17
         Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-26 15:10
           Re: 外部ファイルを読み込む際のNowLodingについて kabutoGani 2005-9-26 18:05
             Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-26 18:30
               Re: 外部ファイルを読み込む際のNowLodingについて mayor 2005-9-26 18:38
               Re: 外部ファイルを読み込む際のNowLodingについて kabutoGani 2005-9-26 20:29
               Re: 外部ファイルを読み込む際のNowLodingについて mayor 2005-9-27 4:16
                 Re: 外部ファイルを読み込む際のNowLodingについて kabutoGani 2005-9-27 5:18
                   Re: 外部ファイルを読み込む際のNowLodingについて Fumio 2005-9-27 5:50
                     Re: 外部ファイルを読み込む際のNowLodingについて mayor 2005-9-27 6:11
                       Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-27 9:23
                         Re: 外部ファイルを読み込む際のNowLodingについて Fumio 2005-9-27 9:38
                           Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-27 10:01
                             Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-27 18:20
                               Re: 外部ファイルを読み込む際のNowLodingについて kabutoGani 2005-9-27 19:16
                                 Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-9-27 19:38
                                   Re: 外部ファイルを読み込む際のNowLodingについて Fumio 2005-10-14 11:27
                                     Re: 外部ファイルを読み込む際のNowLodingについて terumitsu 2005-10-14 12:43
                       Re: 外部ファイルを読み込む際のNowLodingについて kabutoGani 2005-9-27 9:49

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