1
我想用用戶輕彈速度旋轉圍繞一個點的圖像,它應該減慢爲旋轉,效果應該是自然......旋轉圖像圍繞一個點我的Windows 8地鐵
直到現在我試圖使用故事板來實現這一點,但由於用戶的速度可變,所以沒有得到期望的結果。我也試過使用更新循環,但我無法理解如何實現它。
我希望這個開始箭頭指甲周圍旋轉。
螞蟻幫助將不勝感激...感謝名單
我想用用戶輕彈速度旋轉圍繞一個點的圖像,它應該減慢爲旋轉,效果應該是自然......旋轉圖像圍繞一個點我的Windows 8地鐵
直到現在我試圖使用故事板來實現這一點,但由於用戶的速度可變,所以沒有得到期望的結果。我也試過使用更新循環,但我無法理解如何實現它。
我希望這個開始箭頭指甲周圍旋轉。
螞蟻幫助將不勝感激...感謝名單
您可以使用RotateTransform和設置的centerX centery釘位置:然後結合的角度對一些值,並將其更改爲任何你想要的值。
<Image.RenderTransform>
<RotateTransform Angle="{Binding RotationAngle}" CenterX="10" CenterY="10" />
</Image.RenderTransform>
或代替結合可以用故事板角(改變矩形控制研究圖像)改變
<Rectangle Width="40" Height="40" Fill="Orange">
<Rectangle.RenderTransform>
<RotateTransform x:Name="Rotation" CenterX="10" CenterY="10" />
</Rectangle.RenderTransform>
<Rectangle.Triggers>
<EventTrigger RoutedEvent="Rectangle.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="Rotation"
Storyboard.TargetProperty="Angle"
From="1.0" To="40.0" Duration="0:0:1"
AutoReverse="True" RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Rectangle.Triggers>
</Rectangle>
,但我想這取決於用戶的滑動速度的roataion的速度.. – loop