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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     複数外部データの読み込み時にプログレスバーを表示したい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.8933
投稿日時: 2004-7-7 16:23
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: 複数外部データの読み込み時にプログレスバーを表示したい
Flashは、スクリプトの処理を終えた後に、画面の描画を更新します。ですから、forステートメントの処理中は、画面が更新されません。
引用:
高橋さんは書きました:
外部DBと連携して、複数(総数は変動)外部JPGを
読み込んでサムネイル表示させるアプリケーションを作成しています。

画像ファイルのある分だけforループさせ、
AttachMovieでMCを作成し、その中へJPGを読み込ませているという手法をとっています。
全ての画像の描画が終了するまでの間は、プログレスバーを表示したいのですが、for文が終了するまではタイムラインが停止しているような様子です。

ループ処理中に、他のスクリプト上の処理は実行できます。しかし、画面が更新されませんので、アニメーションを再生することは不可能です。
引用:
そもそもループ処理の途中で他の処理を実行させる
といったことは可能でしょうか?

MovieClip.attachMovie()メソッドをループ処理で実行すること自体は、とくに問題にはならないでしょう(処理負荷がとくに高くなければ)。しかし、複数の外部SWFファイルを同時に読込むことは問題です。
引用:
また、forループの中で一気にAttachさせるという方法に問題があるのでしょうか?


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

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   複数外部データの読み込み時にプログレスバーを表示したい sachi 2004-7-7 15:40
   » Re: 複数外部データの読み込み時にプログレスバーを表示したい Fumio 2004-7-7 16:23
       Re: 複数外部データの読み込み時にプログレスバーを表示したい sachi 2004-7-7 17:25

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