欢迎来到天天文库
浏览记录
ID:50030988
大小:2.06 MB
页数:46页
时间:2020-03-08
《中文Authorware多媒体制作教程 第二版 教学课件 作者 冯建平 符策群 蔺素珍 第6章 动画设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第6章动画设计前面的章节中,我们主要学习了多媒体素材的制作与导入,接触了各种媒体,如文字、图形、图像、视频和各种动画。在本章中,我们学习使用动画图标(亦称移动图标),使这些视觉媒体的位置发生相对变化,即所谓动画设计。Authorware具有较强的动画功能,提供了特效、运动、定位3种方式来实现动画效果。其中特效与定位我们在显示图标中已经作了介绍,运动方式是指利用移动图标设置对象在屏幕上的运动。3种方式都为了让静态媒体活动起来,从而产生更加精彩、生动的视觉效果。6.1动画图标的类型与特点在“移动”图标使用中,一个移动图标只能控制一个独立(即一个图标所包含)对象的运动,它可以是显示、动画、数字电
2、影以及视频等图标对象。移动图标为对象提供了5种运动方式:指向固定点、指向固定直线上的某点、指向固定区域内的某点、指向固定路径的终点和指向固定路径上的任意点。“指向固定点”是直接移动到终点的动画。这种动画效果是使显示对象从演示窗口中的当前位置直接移动到另一位置。“指向固定直线上的某点”是终点沿直线定位的动画。这种动画效果是使显示对象从当前位置移动到一条直线上的某个位置。被移动的显示对象的起始位置可以位于直线上,也可以在直线之外,但终点位置一定位于直线上。停留的位置由数值、变量或表达式来指定。“指向固定区域内的某点”是沿平面定位的动画。这种动画效果是使显示对象在一个坐标平面内移动。起点坐标和终
3、点坐标由数值、变量或表达式来指定。“指向固定路径的终点”是沿路径移动到终点的动画。这种动画效果是使显示对象沿预定的路径从路径的起点移动到路径的终点并停留在那里,路径可以是直线段、曲线段或是二者的结合。“指向固定路径上的任意点”是沿路径定位的动画。这种动画效果也是使显示对象沿预定的路径移动,最后停留在路径上的任意位置而不一定非要移动到路径的终点。停留的位置可以由数值、变量或表达式来指定。6.2指向固定点的动画DirecttoPoint在Authorware中,“指向固定点”是动画设计中最基本的动画设计方法。“指向固定点”的动画是使对象由起点位置沿直线移动到终点位置。这里的起点是对象在屏幕的最
4、初位置,可以是屏幕坐标内的任意点,终点是程序预先指定的运动的目标点。6.2.1移动对象与移动属性的设置图6-2动画图标“属性”“基点”、“目标”和“终点”:在这个区域内,用户可以定义被移动对象的运动终点所在的区域(或直线、路径)。Authorware允许用户通过拖放对象,输入数值、变量或表达式的方法来定义这些区域的值。Authorware提供的是一种相对的数值关系,即定义初始点数值为0,终点数值为100,所以,用户定义的目标点的数值一般为0~100。目标对象从它的初始位置(由图像属性对话框决定)移动到目标点表示的位置。6.3指向固定路径的终点动画PathtoEnd“指向固定路径的终点”运动效
5、果即沿路径移动,在此效果下,对象将沿着定义的曲线在起始位置和结束位置之间移动。使用“指向固定路径的终点”运动效果,不但可以控制对象沿着折线运动,还可以控制对象沿着圆滑的曲线运动。6.3.1移动路径与移动属性的设置创建“指向固定路径的终点”运动效果的动画是比较常见的,本小节选用皮球弹跳的例子来介绍“指向固定路径的终点”的动画设计。运行效果是:程序运行后,小球将从演示窗口的左边高处弹下,弹跳几次后到演示窗口的右边结束。图6-9“属性:移动图标”对话框在选择了“指向固定路径的终点”移动方式之后,在“属性:移动图标”对话框中多了一项“移动时”属性,如图6-12所示。在该文本框中输入的逻辑常数、变
6、量或表达式将作为此移动图标是否执行的条件。当实例程序运行到移动图标时,会首先检查“移动时”属性的值是否为真(TRUE,1或ON),如果为真,就会执行此移动图标;如果为假(FALSE,0或OFF),就将此设计图标忽略,如果保持该文本框为空的话,程序仅在第一次遇到该移动图标时执行它一次。此时我们设置“三角形移动”运动图标的“移动时”属性为“FALSE”,当Authorware运行时,就会跳过“三角形移动”而直接往下进行。图6-12移动条件与执行方式图6-11移动路径6.3.2动手实践:控制水分子热运动前面介绍了一个简单的“指向固定路径的终点”动画的例子,下面举一个用变量控制水分子热运动的实例。我
7、们知道使用变量可以对移动进行更加机动灵活的控制,既可以控制对象是否移动,又可以控制对象的移动速度。在实例中我们使用自定义变量和系统变量的方法控制水分子移动,使用变量控制水分子运动速度快慢1.使用自定义变量控制水分子运动2.使用系统变量控制水分子运动表6-1常用Windows操作系统逻辑变量变量名称说明AltDown指按下Alt键逻辑变量值为真(TRUE)CapsLock指按下CapsLock键进入大小写锁定为
此文档下载收益归作者所有