アンチエイリアステキストのレンダリングが遅い(Director7J,8J)
問題:Director7Jや8Jのアンチエイリアスを持ったテキストデータは 以前のバージョンのDirectorよりもレンダリングの時間がかかるように思う。
解決法:
必要となる少し前のフレームのステージでテキストスプライトのレンダリングを行い、テキストが表示されるべきフレームのステージ上で正しい場所へテキストを移動します。
回避例:
| 1 | 表示したいと思う場所の少し前のフレームにテキストスプライトを配置します。 |
| 2 | スプライトをステージ外に配置します。ここでは仮にLochを変更する方法を例にします。 スプライトプロパティを表示し、左の値を+1000します。 |
| 3 | テキストスプライトを表示させたい場所のフレームスクリプトとして次のスクリプトを使用してください。 (ただし、この例ではこの表示開始フレームでループではしないように注意しましょう。) on enterFrame sprite(1).Loch = sprite(1).Loch - 1000 end |
