我想用storyboard API开发使用C#动画的动画。动画的目的是我有一个画布。在这个画布内部,我将根据一些特定的逻辑在运行时放置不同的图像。然而,与此同时,我不希望这个画布仍然是一个枯燥乏味的UI,所以我想做一些动画,只要游戏运行,它就会永久播放。我可以这样做吗?如何在画布中创建浮动动画WP8
<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>
如果是的话,请帮助我指导如何开始做到这一点。在画布内部,我想放置一些将永远执行的动画。例如,我可以放一些五颜六色的按钮,这个按钮将浮在画布上,从一个位置移动到另一个位置。
谢谢你的代码。这段代码可以工作,我也知道一些动画,但是我想要做的浮动动画,我不知道如何实现。你可以引导我的代码。 – Debhere
我编辑了代码,我认为,如果您从我的链接中阅读本书,您将会知道如何去做你所需要的。 – quirell