入门教程

旋转动画

RotateTo 动画可以使节点在一段时间内逐渐旋转至某个角度,你需要在它的构造函数中指定这个动画的持续时间和旋转后的度数。

1
2
// 创建一个旋转动画,1 秒后缩放至 180 度
auto rotateTo = gcnew RotateTo(1, 180);

执行这个动画后,无论节点原本的角度是多少,它都会在 1 秒内逐渐旋转至 180 度。

RotateBy 动画也是旋转动画,它使节点的旋转度数在一段时间内逐渐变化(正数表示顺时针旋转,负数表示逆时针旋转),你需要在它的构造函数中指定这个动画的持续时间和角度的变化值。

1
2
// 创建一个旋转动画,1 秒内顺时针旋转 60 度
auto rotateBy = gcnew RotateBy(1, 60);