- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ローディングバーをゆっくりみせる方法)
ローディングバーをゆっくりみせる方法
このQ&Aのポイント
- 自分の作品をのせる個人サイトを作成しています。ルートにloadingというレイヤーを作成し、入れ子にして中に入り、_parent.stop();total = _parent.getBytesTotal();loaded = _parent.getBytesLoaded();percent = Math.floor(loaded/total*100);bar._xscale = percent;if (percent/100>=1) {gotoAndStop(3);_parent.play();}というように記述し、外部swfファイルを読み込ませる度にloadingの1~3フレームを繰り返す仕組みにしてます。
- ローディングバーが一瞬しか表示されないことを改善する方法はありますか?
- 企業サイトなどではローディングバーをゆっくり読み込ませる工夫がされている場合がありますが、どのようにすれば実現できるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
percent = Math.floor(loaded/total*100); のところを if(percent<loaded/total*100){ percent+=5; } にしてみては?
お礼
教えていただいた方法ではできませんでした。 AS2.0形式でフレームに一括でASを書いてみたところ ゆっくりみせることができました。 ありがとうございました。