0

ビューを回転させながら、Circ.easeInOut の容易なオプションを使用して、アプリで TweenMax.to() を使用しようとしています。Starling なしで同じものを使用しましたが、問題はありませんでした。しかし、Starling では、アニメーションが終了しようとすると、ビューが突然速くなり、その後遅くなります。Starling はラジアンでしか動作せず、コードのどこかで TweenMax が度数を使用しているためだと思います。

2 つの回転アニメーション間で同じ問題が発生します。つまり、最初のアニメーションが終了すると、2 番目のアニメーションが onComplete メソッドで呼び出され、この遷移中に同じ突然の高速化の問題が見られます。

解決策はありますか?

4

1 に答える 1

0

問題は別のものです。TweenMax は、0 から 2*Math.PI への緩和と同じように、0 から 360 への値を緩和することを断言できます。2 番目のトゥイーンが呼び出されている、または既存のトゥイーンが変更されている期間など、問題がないか別の場所を探します。

TweenMax の「容易さ」は、時間の経過とともにある値から別の値に変化する速度に適用されます。値自体の単位変換は一切行いません。

于 2013-10-14T21:00:11.623 に答える