首页 > 其他 > 详细

UWP深入学习四:动画及图像

时间:2015-12-15 16:51:51      阅读:751      评论:0      收藏:0      [点我收藏+]

 

Storyboarded animations

Key-frame animations and easing function animations

缓动函数

缓动函数支持你将自定义数学公式应用到动画。数学运算通常对于制作在 2-D 坐标系中模拟真实物理效果的动画非常有用。例如,你可能想要某个对象以理想的方式弹跳或表现,就好像在弹簧上运动一样。你可以使用关键帧或 From/To/By 动画来模拟这些效果,但是这样工作量很大,而且动画比起使用数学公式来说准确性要低。

缓动函数可以以三种方式应用于动画:

这里是缓动函数的列表:

  • BackEase:动画开始在指定路径上运动前稍微收缩动画的运行。
  • BounceEase:创建回弹效果。
  • CircleEase:使用圆函数创建加速或减速的动画。
  • CubicEase:使用函数 f(t) = t3 创建加速或减速的动画。
  • ElasticEase:创建一个动画,模拟弹簧的来回振荡运动,直到它达到停止状态。
  • ExponentialEase:使用指数公式创建加速或减速的动画。
  • PowerEase:使用公式 f(t) = tp 创建加速或减速的动画,其中 p 等于 Power 属性。
  • QuadraticEase:使用函数 f(t) = t2 创建加速或减速的动画。
  • QuarticEase:使用函数 f(t) = t4 创建加速或减速的动画。
  • QuinticEase:使用函数 f(t) = t5 创建加速或减速的动画。
  • SineEase:使用正弦公式创建加速或减速的动画。

 

Storyboarded animations for visual states

Animating your UI

Quickstart: Animating your UI using library animations

Quickstart: Video and audio

Quickstart: Drawing shapes

Quickstart: Using brushes

3-D perspective effects for XAML UI

How to create custom media transport controls

How to use the system media transport controls

Quickstart: Image and ImageBrush

UWP深入学习四:动画及图像

原文:http://www.cnblogs.com/qianblue/p/5047479.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!