ストーリーボード API で C# アニメーションを使用してアニメーションを開発したいと考えています。アニメーションの目的は、キャンバスを用意することです。このキャンバス内に、いくつかの特定のロジックに基づいて、実行時にさまざまな画像を配置します。ただし、当分の間、このキャンバスを退屈なUIのままにしたくないので、ゲームが実行されている限り、永遠に再生されるある種のアニメーションを実行したいと考えています. それをしてもいいですか?
<Canvas x:Name="GameCanvas" Height="480" Width="480" Background="white" VerticalAlignment="Top" Loaded="GameCanvas_Loaded" >
<Canvas.Resources>
<Storyboard x:Name="myStoryboard">
</Canvas.Resources>
<Image x:Name="PreviewImage" Height="480" Width="480" Opacity="1" RenderTransformOrigin="0.2,0.5" >
<Image.RenderTransform>
<TransformGroup>
<RotateTransform x:Name="AnimatedRotateTransform" Angle="0" />
<CompositeTransform x:Name="TransRotate" />
</TransformGroup>
</Image.RenderTransform>
</Image>
</Canvas>
はいの場合、誰でもそれを開始する方法を案内するのを手伝ってください。キャンバスの中に、永遠に実行されるある種のアニメーションを入れたいです。たとえば、いくつかのカラフルなボタンを配置すると、このボタンがキャンバス内である位置から別の位置に移動します。