メイン コーダーズルーム【スクリプト系】 キャッシュがある場合でもローディングが一瞬出てしまう | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
newtowner | Åê¹ÆNo.39862 投稿日時: 2008-8-9 20:52 |
新米 居住地: 投稿: 2
使用環境:
|
キャッシュがある場合でもローディングが一瞬出てしまう 初めて投稿させて頂きます。
タイトルの通り、キャッシュがある場合にローディングのムービークリップ(loadIcon_mc)が アルファ値の関係で一瞬だけ出てしまいます。 Flash自体は単純なサムネイル付きのフォトギャラリーで、ローディングの対象は拡大画像(外部PNG)です。 サムネイルをクリックするごとに、拡大画像の表示領域(loadImg_mc)の上にローディング表示をしているのですが、 同じサムネイルの二度目のクリック以降、完全に表示しない方法があればご教示下さい。 スクリプトはAS2.0で書いています。 var mcLoader:MovieClipLoader = new MovieClipLoader(); var listener:Object = new Object(); listener.onLoadStart = function(mc:MovieClip) { _root.attachMovie("loadIcon_mc","loadIcon_mc",210); loadIcon_mc._x = 238; loadIcon_mc._y = 238; }; /*listener.onLoadStart = function(mc:MovieClip) { if (_root.loadImg_mc.getBytesLoaded() >= _root.loadImg_mc.getBytesTotal()) { //キャッシュがある場合ローディングを非表示 removeMovieClip(loadIcon_mc); } else { _root.attachMovie("loadIcon_mc","loadIcon_mc",210); loadIcon_mc._x = 238; loadIcon_mc._y = 238; } };*/ 上記は読み込み開始の設定ですが、コメントアウトの箇所は私が試してみた方法です。 しかしこの方法ではキャッシュの有無に関わらず、ローディングのMC自体が一切表示されませんでした。 (外部PNGは表示されました) ActionScript自体初心者なので、何か根本的に間違っているのかも知れません。 お分かりの方がいらっしゃいましたら、よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» キャッシュがある場合でもローディングが一瞬出てしまう | newtowner | 2008-8-9 20:52 |
Re: キャッシュがある場合でもローディングが一瞬出てしまう | p_c_q | 2008-8-16 2:21 |
Re: キャッシュがある場合でもローディングが一瞬出てしまう | newtowner | 2008-8-19 0:09 |
投稿するにはまず登録を | |