Accessibility
Adobe
サインイン 注文状況 ユーザー登録

Director TechNote

アンチエイリアステキストのレンダリングが遅い(Director7J,8J)

問題:

Director7Jや8Jのアンチエイリアスを持ったテキストデータは 以前のバージョンのDirectorよりもレンダリングの時間がかかるように思う。

解決法:

必要となる少し前のフレームのステージでテキストスプライトのレンダリングを行い、テキストが表示されるべきフレームのステージ上で正しい場所へテキストを移動します。

回避例:

1 表示したいと思う場所の少し前のフレームにテキストスプライトを配置します。

2 スプライトをステージ外に配置します。ここでは仮にLochを変更する方法を例にします。
スプライトプロパティを表示し、左の値を+1000します。

3 テキストスプライトを表示させたい場所のフレームスクリプトとして次のスクリプトを使用してください。
(ただし、この例ではこの表示開始フレームでループではしないように注意しましょう。)


on enterFrame
    sprite(1).Loch = sprite(1).Loch - 1000
end

ID: dr0199
Product: Director
Versions: 7, 8
OS: ---
Browser: N/A
Server: N/A
Database: N/A
Former ID: N/A