我想用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