码迷,mamicode.com
首页 > Windows程序 > 详细

# WPF动画速率效果

时间:2017-12-05 01:05:59      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:控制   com   ges   demo   不同的   .com   git   ref   代码   

在WPF中使用动画的情况非常多,而要让动画变得生动往往要使用一些变速动画,WPF也内置了很方便的缓动函数来实现这一功能。

除此之外,WPF还有关键帧动画,利用关键帧动画能够很好的控制动画的细节,与美工的很多设计保持完美一致。关键帧动画中还有一套叫做样条关键帧动画(SplineKeyFrame),这个动画利用一个三次贝塞尔曲线能够更准确的控制动画的速率。

不同的缓动函数光看名字很难知道实际效果,样条关键帧动画的贝塞尔曲线控制也很难直观的看到效果,于是写了个小工具来展现不同的动画速率的效果以及修改配置对速率的影响,下面是工具的运行效果。

技术分享图片

工具代码下载地址:https://github.com/fengrui358/WPFLabs/tree/master/EasingFunctionDemo

三次贝塞尔曲线控制参考:https://www.cnblogs.com/hnfxs/p/3148483.html

# WPF动画速率效果

标签:控制   com   ges   demo   不同的   .com   git   ref   代码   

原文地址:http://www.cnblogs.com/qinjin/p/WPF-Animation-Rate-Effect.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!