C#程序设计及应用教程 第3版 “十二五”普通高等教育本科国家级规划教材 教学课件 ppt 作者 马骏 第10章 动画与多媒体
53页1、教育部普通高等教育十二五国家级规划教材 C#程序设计及应用教程第3版 (包括简化版:C#程序设计教程第3版) 第10章 动画与多媒体,2,Ch10 动画与多媒体,10.1 WPF动画基础 10.2 基本动画 10.3 关键帧动画 10.4 路径动画 10.5 用代码实现变换 10.6 对绘图结果进行效果处理 10.7 音频和视频的播放,3,10.1 WPF动画基础,在WPF应用程序中,所有可见对象都可以实现动画功能,具体的实现可以分为两大类动画技术。,4,10.1 WPF动画基础,除了逐帧动画以外,本地动画、时钟动画以及演示图板动画都是基于Timeline类来实现的。 Timeline类是定义计时行为的抽象基类。该抽象类提供了控制动画播放的属性,从该类继承的各种动画类都可以使用这些属性。 Duration属性 RepeatBehavior属性 AutoReverse属性 BeginTime属性 FillBehavior属性 控制时间线速度的属性(SpeedRatio、AccelerationRatio、DecelerationRatio属性),5,利用Duration属性控制动画,例1
2、0-1 (a) 初始效果 (b) 动画播放期间的效果,6,利用RepeatBehavior属性控制动画,例10-2,7,利用AutoReverse属性控制动画,例10-3,8,利用SpeedRatio、AccelerationRatio、DecelerationRatio属性控制动画,例10-4 不同速度控制的运行效果,9,10.2 基本动画,基本动画类型 用本地动画实现基本动画 用Storyboard实现基本动画 用时钟动画实现基本动画,10,1.基本动画类型,WPF提供的基本动画可控制多种类型,这些动画的命名约定为 Animation 可用的有:Byte、Int16、Int32、Int64、Single、Double、Decimal、Color、Point、Size、Thickness、Rect、Vector、Vector3D、Quaternion、Rotation3D。 在这些动画类型中,常用有DoubleAnimation、ColorAnimation和PointAnimation。,11,From/To/By动画的基本用法(假定基值为120),12,2.用本地动画实现基本动画
3、,本地动画是指直接对对象的属性值进行处理的动画,这种动画受计时系统支持,但不能对动画进行暂停等交互操作。 本地动画只能用C#代码来实现,无法用XAML来描述。,13,用本地动画实现基本动画示例,10-5 用本地动画实现基本动画运行效果,14,3.用Storyboard实现基本动画,基本动画、关键帧动画、路径动画都可以使用Storyboard来实现。 用Storyboard实现动画时,既可以用C#代码来编写,也可以用XAML来描述。,15,用Storyboard实现基本动画示例,例10-6、10-7运行效果,16,4.用时钟动画实现基本动画,时钟动画适用于处理大量类型相同而且需要交互的场合。 例10-8 运行效果,17,10.3 关键帧动画,关键帧动画类型 利用Blend for VS2012制作关键帧动画 在关键帧动画中插入样条动画 在关键帧动画中插入缓动函数,1.关键帧动画类型,关键帧动画类型是内插关键帧的容器。 关键帧动画类型的命名约定为 AnimationUsingKeyFrames 在每个关键帧动画类型的开始标记和结束标记之间,都可以使用多种内插关键帧类型,每个内插关键帧都由关
《C#程序设计及应用教程 第3版 “十二五”普通高等教育本科国家级规划教材 教学课件 ppt 作者 马骏 第10章 动画与多媒体》由会员E****分享,可在线阅读,更多相关《C#程序设计及应用教程 第3版 “十二五”普通高等教育本科国家级规划教材 教学课件 ppt 作者 马骏 第10章 动画与多媒体》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页