Windows Phone 7 立体旋转动画的实现
Storyboard.TargetProperty表示获取或设置应进行动画处理的属性的名称。通过对Storyboard.TargetProperty属性的设置可以很简单地实现X轴、Y轴、Z轴的立体旋转效果。Storyboard.TargetProperty="RotationX"表示沿X轴旋转
Storyboard.TargetProperty="RotationY"表示沿Y轴旋转
Storyboard.TargetProperty="RotationZ"表示沿Z轴旋转
下面是一个立体旋转的实例:
using System;
using System.Windows;
using Microsoft.Phone.Controls;
namespace PerspectiveRotation
{
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
InitializeComponent();
}
//沿X轴旋转
void RotateXClick(object sender, RoutedEventArgs args)
{
rotateX.Begin();
}
//沿Y轴旋转
void RotateYClick(object sender, RoutedEventArgs args)
{
rotateY.Begin();
}
//沿Z轴旋转
void RotateZClick(object sender, RoutedEventArgs args)
{
rotateZ.Begin();
}
}
}
页:
[1]