日々のデザイン現場で発生する問題・難題を解決します!
WEB制作トラブル速戦即決術! 第11回
[TROUBLE 56] |
大量のTextFieldを作成する際 処理が重くなってしまう |
文=大西拓人((株)クスール)
A. | 文字列の処理を先に行ってアクセス回数を減らす |
FlashはTextFieldの処理が得意ではないため、TextFieldへのアクセス回数を減らすと実行速度が向上する。文字列の処理をあらかじめ行っておく、addChildは最後に行う、「+=」(複合代入演算子)は使用しないなどで、処理が重くなるのを防ぐことが可能だ。
良い例のスクリプト。TextFieldへのアクセス回数を減らしaddChildを最後に行っている
悪い例のスクリプト。TextFieldへのアクセス回数が多く、addChildした状態で処理を行ってしまっている
[INDEX]
>>> [TROUBLE 56] 大量のTextFieldを作成する際、処理が重くなってしまう
>>> [TROUBLE 57] th、tdに「valign="top"align="left"」が効かない
>>> [TROUBLE 58] Flashバナー作成時に容量を軽くしたいが画質を落せない
>>> [TROUBLE 59] サイトをリニューアルしたらデッドリンクが発生してしまった
>>> [TROUBLE 60] Internet Explorer 7で正常に隣接セレクタが適用されない
『web creators』の情報はこちら!>>>