如何使用WPF TimeLine实现复杂动画效果?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1002个文字,预计阅读时间需要5分钟。
WPF动画效果系列:WPF实现动画效果(一)——基本概念,WPF实现动画效果(二)——From/To/By动画,WPF实现动画效果(三)——时间线(Timeline),WPF实现动画效果(四)——缓动函数
WPF动画效果系列
WPF实现动画效果(一)之基本概念
WPF实现动画效果(二)之From/To/By 动画
WPF实现动画效果(三)之时间线(TimeLine)
WPF实现动画效果(四)之缓动函数
WPF实现动画效果(五)之关键帧动画
WPF实现动画效果(六)之路径动画
WPF实现动画效果(七)之演示图板
正文
时间线(TimeLine)表示时间段。 它提供的属性可以让控制该时间段的长度、开始时间、重复次数、该时间段内时间进度的快慢等等。在WPF中内置了如下几种TimeLine:
AnimationTimeline:前面已经介绍过,主要用于属性的过渡,这种是最常见的动画。
MediaTimeline:用于控制媒体文件播放的时间线。
ParallelTimeline:ParallelTimeline是一种可对其他时间线进行分组的时间线,可用于实现较复杂的动画。
Storyboard:一种特殊的ParallelTimeline,可为其包含的时间线提供对象和属性目标信息。在XAML中经常使用到它,在后面再专项介绍。
TimelineGroup:可包含其他Timeline对象的Timeline对象的抽象类。
本文共计1002个文字,预计阅读时间需要5分钟。
WPF动画效果系列:WPF实现动画效果(一)——基本概念,WPF实现动画效果(二)——From/To/By动画,WPF实现动画效果(三)——时间线(Timeline),WPF实现动画效果(四)——缓动函数
WPF动画效果系列
WPF实现动画效果(一)之基本概念
WPF实现动画效果(二)之From/To/By 动画
WPF实现动画效果(三)之时间线(TimeLine)
WPF实现动画效果(四)之缓动函数
WPF实现动画效果(五)之关键帧动画
WPF实现动画效果(六)之路径动画
WPF实现动画效果(七)之演示图板
正文
时间线(TimeLine)表示时间段。 它提供的属性可以让控制该时间段的长度、开始时间、重复次数、该时间段内时间进度的快慢等等。在WPF中内置了如下几种TimeLine:
AnimationTimeline:前面已经介绍过,主要用于属性的过渡,这种是最常见的动画。
MediaTimeline:用于控制媒体文件播放的时间线。
ParallelTimeline:ParallelTimeline是一种可对其他时间线进行分组的时间线,可用于实现较复杂的动画。
Storyboard:一种特殊的ParallelTimeline,可为其包含的时间线提供对象和属性目标信息。在XAML中经常使用到它,在后面再专项介绍。
TimelineGroup:可包含其他Timeline对象的Timeline对象的抽象类。

