PointAnimation也是很简单的,与前面说到的两个Animation是差不多的,属性也是一样的,如By、From、To,不同的是,PointAnimation是目标值从一点到另一个点。
我有理由相信,大家一定懂的,所以,我不多介绍了,给两个例了热一下身就行了。
例一,让直线动起来。
这个例子,以LineGeometry作为动画的目标对象,通过对StartPoint属性和EndPoint属性进行动画来让直线(其实是线段)动起来。
记得了,在页面的Loaded事件中激活动画。
// 构造函数 public MainPage() { InitializeComponent(); this.Loaded += (sender, e) => { this.std.Begin(); }; }
例二,对曲线进行动画。
本例对BezierSegment的三个点进行动画,即使贝塞尔曲线“游动”起来。
后台代码就是在Loaded事件中激活动画,这个大家应该会了。
好了,这节课就这样很轻松地过了。