2011-07-21 13 views
1

私はブレンド4(ストーリーボード)を使ってwispのアニメーションの動きを作成します。しかし、今私は曲線の道にwispの動きを持っている必要がありました。私はコードのいくつかの解決策を発見した(プログラミングの窓から電話7冊)パート3章2 XNA。しかし、ブレンド4や他の簡単な方法でカーブを動かすことができるのだろうか?wp7の曲線移動アニメーション

答えて

1

アニメーションをどのようにダイナミックにしたいかによって異なります。ブレンドを使用すると、Storyboardsを使用して、そのタイプのアニメーションを非常に簡単に作成できます。ストーリーボードの欠点は、柔軟性の面でかなり制限されていることです。カーブが常に同じ場合は、ストーリーボードのアプローチを使用することをお勧めします。アニメーションの柔軟性が(リアルタイムで)必要な場合は、コードで行う必要があります。

+0

私はそれをどのように行うことができ、曲線は常に同じであることを前提と? –

+0

カーブにXAMLを共有できますか? –

2

アニメーションストーリーボードは最も簡単な方法ですが、曲線のような複雑なパスに沿ってアニメーションを作成する場合は、PathListBox class(MSDN)を使用することをおすすめします。 PathListBoxクラスは基本的に、パスがどれほど狂っていても、パスに沿ってオブジェクトを簡単にアニメートできます。

ここにチェックアウトするためのリンクがいくつかあります。

+0

面白い!しかし、アニメーション画像をlistBoxの中に入れなければなりませんか? –

+0

私のアニメーションはイメージなので、ページの背景に飛び散っているかもしれません... –