0

2 つの異なる小さなアニメーションで構成されるテキスト アニメーションを作成したいと思います。同じアニメーションでそれを 2 倍にする方法がわかりません。

<DoubleAnimation>
   <Int32KeyFrame...>
</DoubleAnimation>

たとえば、テキスト文字を波 y=sinx に沿って移動させたいとします。1 ピリオドの後、サイン パスを繰り返す前に 5 秒間上下にジャンプさせたいとします。

4

1 に答える 1

1

2 つのアニメーションを含むストーリーボードを作成する

2 番目のアニメーションの開始時間を最初のアニメーションの継続時間に設定します。

KeyFrame アニメーションを使用して正弦関数をシミュレートできますが、代わりにイージング関数を使用できます

次に、ストーリーボードを開始します。

文字が正弦をしっかりと追跡するようにしたい場合は、ここで見られるように別のセットアップを作成する必要があります。これはアニメーションではありませんが、パスをアニメーション化して文字が続く可能性があることに注意してください。

于 2012-05-05T05:15:59.013 に答える