Flashを覚えよう・8日目。

容量の大きなFlashを読み込んでいる時の「NOW LOADING...」表示方法を覚える。
ただ単に「NOW LOADING」と表示させるだけならば方法は知っているのですが、現在「○%」読み込み中です、や、棒グラフ等で現在どれだけ読み込んでいるか視覚的に表示させる方法が分からない。
WEB上でやり方を解説してくれているサイトを検索し、いくつか発見!ただどれも、そんなに詳しくは解説されてない。それらを参考に、まずは「○%」表示の方法を覚える。以下、個人的な解釈をしたメモ。
%表示の、アクションスクリプト式は「Math.round *1
そして、出てきた答えにの後ろに「%」を書き足して表示するのですが、そのまま表示すると「0.24%」になってしまい、間違い。なので「0.24」に、100をかけて24にし、「24%」と表示する。
また、答えが、0.246など、小数点3位以下にまでくる場合があるので、100かけたものの小数点以下を四捨五入(Math.round)するようにする。
なるほどー。

*1:_framesloaded/_totalframes)*100)」 現在読み込んでいるデータ量(_framesloaded)を、総データ量(_totalframes)で割る。例えば500MB中、120MB読み込んでいるとしたら、120÷500=0.24(24%)((実際はデータ量でなく、フレーム数ですが