1

TextFields に問題があります。それらが含まれているコンテナーをトゥイーンするたびに、テキストがジャンプして非常にスムーズにスケーリングされません。この問題の解決策はありますか? cacheAsBitmap を設定しようとしましたが、効果がないようです。ありがとう。

私はAIRでこれを行っていることを追加したいと思います.xトゥイーンだけでなく、xとyの両方に影響を与えるトゥイーンであるため、トゥイーンは線形ではありません。このせいではないかと感じています。

4

3 に答える 3

2

読みやすさのためではなく、アニメーション用にアンチエイリアス処理されていることを確認してください。テキストフィールドのプロパティで設定を見つけることができます。TweenLite などのスクリプトを使用している場合は、更新時に位置を丸めることも検討してください。

于 2012-10-02T00:28:51.613 に答える
2

アンチエイリアス オプションを「読みやすさのためのアンチエイリアス」ではなく「アニメーションのためのアンチエイリアス」に変更します。

于 2012-10-02T00:28:56.730 に答える
2

他の回答者が述べているように、テキストフィールドに設定されている値を丸めて、そのような「ジャンプ」を部分的に(時には完全に)回避することができます。

TweenLite や eaze などのトゥイーン エンジンを使用している場合は、位置を丸める方法を探すことができます。

  • たとえば、Tweenlite で RoundPropsPlugin を使用すると、

  • または、トゥイーン自体からの onUpdate イベントで Math.round(value) 関数を使用します。

ほとんどの場合、優れたトゥイーン エンジンでは、これらのソリューションのいずれか (または両方!) が可能です (そうでない場合は、エンジンの変更を検討してください。私の意見では、TweenLiteまたはeazeの 2 つが最善です!)

于 2012-10-06T01:13:05.157 に答える