メイン コーダーズルーム【スクリプト系】 【ご報告】textField.autoSizeって重たいようですね!? | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
newborn | Åê¹ÆNo.22387 投稿日時: 2005-12-22 15:54 |
常連 居住地: StoneRiverPrefecture 投稿: 170
使用環境:
MAC OSX panther/ WIN XP, Flash MX2004 pro, |
【ご報告】textField.autoSizeって重たいようですね!? お世話になっております,newbornです。
最近、スクリプトの処理を高速化作業に当たっておりました。 For文のループで、MCをattachMovieしつつ、さらにFor文で 位置を計算、MCのテキストを設定などなど、自分でもかなり高負荷なのは わかりつつもみだらなプログラムを書いておりました。 しかし動作があまりにも遅いために、こちらの過去スレ などを検索して、スクリプトの最適化に当たっておりました。 最適化前は、約5秒かかっていた処理が現段階で、約2秒程度 まで軽減できました。 過去スレの『軽いスクリプトのために何をしてますか?』を もとに、ローカル変数、ファンクションの書き方などを工夫 して、約1秒程度軽減できました。 そして今日、MC.textField.autoSizeをひょんなことからコメント アウトして実行してみると、実行速度が飛躍的にアップしたでは あ?りませんか。まさかこのプロパティーがボトルネックになっているとは気づきませんでした textField.autoSizeのかわりに、 textField._height=textField.textHeightで代用してあげて 約2秒の時間短縮に繋がりました。 外は、吹雪ですが、僕の心は晴れ晴れデス 一応ご報告までにと思いまして、投稿させていただきました。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |