基本的には、Iveはキャンバスに多角形の負荷がかかっています(その数は、ユーザーが望むすべてのポリゴンに対してキャンバスをクリックすることによって決まります)。ユーザーが「再生」ボタンをクリックすると、これらのポリゴンをアニメートすることができます。これを行う方法に関するアイデア?それとも可能かどうか?これまでは、アプリケーションを起動する前に作成された要素にストーリーボードを適用する方法しか学習していませんでした。アプリケーション開始後に作成される要素にストーリーボードを適用することは可能ですか?
0
A
答えて
0
うまくいけば、これが役立ちます:Creating an Animation in Procedural Code
あなたはポリゴンごとにストーリーボードのインスタンスのいずれかが必要(あなたが独立して、それらを制御する場合)、または使用すると、1つのストーリーボードに、複数のDoubleAnimation Sを追加する必要があり、それぞれが1つのポリゴンのxをターゲットかyの位置。
これは、表示するアニメーションの種類によって異なります。あなたは精緻化できますか?ここで
0
は一例です...
<Window.Resources>
<Storyboard x:Key="storyboard">
<DoubleAnimation Storyboard.TargetName="someElement" Storyboard.TargetProperty="Angle" From="0.00" To="-90" Duration="00:00:0.5" AccelerationRatio="1" ></DoubleAnimation>
<DoubleAnimation Storyboard.TargetName="someOtherElement" Storyboard.TargetProperty="Angle" From="90" To="0" Duration="00:00:0.5" DecelerationRatio="0.5" ></DoubleAnimation>
</Storyboard>
</Window.Resources>
Storyboard sb = (Storyboard)this.FindResource("storyboard");
DoubleAnimation da1 = (DoubleAnimation)sb.Children[0];
DoubleAnimation da2 = (DoubleAnimation)sb.Children[1];
da1.SetValue(Storyboard.TargetNameProperty, "changeTargetElement");
da2.SetValue(Storyboard.TargetNameProperty, "changeOtherTargetElement");
sb.Begin(this, true);
関連する問題
- 1. ブロードキャストをアプリケーションに適用することは可能ですか?
- 2. cakephpで編集可能な要素を作成するには?
- 3. jgitflowリリース開始時にバージョンをfinalにすることは可能ですか?
- 4. Bazaarにサブブランチを作成することは可能ですか?
- 5. 要素を無視することは可能ですか?relative?
- 6. レールフォーム要素を部分的に入れることは可能ですか?
- 7. リンクリストにバイナリ検索を適用して要素を見つけることは可能ですか?
- 8. IE8 DOMに作成された要素にスタイルシートを適用することを拒否しました
- 9. レコードをレコード要素として使用することは可能ですか?
- 10. ストーリーボードでIpadのフォーム要素を作成
- 11. Googleカレンダーで予定を作成するasp.Netアプリケーションを開発することは可能ですか?
- 12. それ自身の後で常にクリーンアップするプロセスを作成することは可能ですか?
- 13. イベントハンドラは作成された要素には適用されません
- 14. これは、wmode = windowがchromeにあるフラッシュ上に要素を配置することは可能ですか?
- 15. NSISインストーラの後に実行可能ファイルを開始する
- 16. JQuery - 作成後にフェードアウトする要素
- 17. nth-childで要素を「グローバルに」ターゲティングすることは可能ですか?
- 18. フレームワークなしでアプリケーションを作成することは可能ですか?
- 19. Expression Blend 3でXBAPアプリケーションを作成することは可能ですか?
- 20. SilverlightのストーリーボードでTemplateBindingを使用することは可能ですか?
- 21. XAMLコーディングガイドラインを適用することは可能ですか?
- 22. iphone用に完全にカスタマイズされたキーボードを作成することは可能ですか?
- 23. DLLを作成した後にPDBファイルを作成することは可能ですか?
- 24. Jqueryソート可能 - 子要素のみでソートを開始
- 25. インラインブロック要素が利用可能な幅を自動的に埋めることは可能ですか?
- 26. コンパイル後にアプリケーションのGUIを変更することは可能ですか?
- 27. ListViewを子要素にスクロールすることは可能ですか?
- 28. インラインブロック要素を中央に配置することは可能ですか?
- 29. onLoad()の後に作成された要素idにzclipオブジェクトを適用できませんか?
- 30. CMDでゲームを作成することは可能ですか?