第十章 动画效果移动图标的功能设计各种类型动画的方法属性设置方法教学目标第十章 动画效果
10.1 创建移动图标
1.Authorware提供的移动方式
(1)指向固定点:使选定的移动对象由当前位置移动到目标位置。
(2)指向固定直线上的某点:使选定的移动对象由当前位置沿着指定的直线移动到直线上的某一点。移动对象的起始位置可以位于直线上,也可以位于直线外,
但其终点位置一定位于直线上,终点位置可以由数值、
变量或表达式给出。
第十章 动画效果
(3)指向固定区域内的某点:使选定的移动对象由当前位置开始,在指定的矩形区域内沿直线移动到某点。
移动对象的起点坐标和终点坐标可以由数值、变量或表达式给出。
(4)指向固定路径的终点:使选定的移动对象由当前位置沿指定的路径 (直线或曲线 )移动到终点。
(5)指向固定路径上的任意点:使选定的移动对象由当前位置沿指定的路径 (直线或者曲线 )移动到该路径上的某一点,终点位置可以由数值、变量或表达式给出。
第十章 动画效果
2.创建移动图标
(1)新建或打开一个程序文件。
(2)单击设计图标面板中的“移动”图标,
并将其拖动到设计窗口的流程线上。
(3)为图标命名。
第十章 动画效果
10.2 指向固定点的移动
1.确定移动对象
(1)双击移动对象所在的显示图标,打开其演示窗口,使要移动的对象显示在演示窗口中。
(2)双击移动图标,打开“属性:移动图标”对话框。
(3)单击演示窗口中需要移动的对象,使其出现在移动对象预览框中。
第十章 动画效果说明
(1)移动图标是以屏幕上的某个显示对象作为移动对象的,因此被移动的对象应预先显示在屏幕上,包含有移动对象的图标也应放在程序流程线移动图标的上方。
(2)为移动图标确定移动对象时,实际上针对的是包含该移动对象的图标,也就是说该图标中的所有显示内容将同时被移动。因此,当只需要移动图标中的某个对象时,应将该移动对象单独放在一个图标中。
第十章 动画效果
2.设计目的地
(1)双击移动图标,打开“属性:移动图标”
对话框。
(2)单击移动对象并将其拖动到目的地,或者直接在“目标”选项的 X,Y文本框中输入移动对象目的地的坐标值。
第十章 动画效果
3.设计移动时间
(1)双击移动图标,打开“属性:移动图标”
对话框。
(2)单击“定时”右侧的按钮,从下拉列表中选择定时方式。
(3)在“定时”选项下方的文本框中输入移动时间或速率。
(4)单击“确定”按钮。
第十章 动画效果说明选择,指向固定点,移动方式时,,属性:移动图标,
对话框中各选项的含义如下:
(1)移动对象预览框:移动对象的内容将显示在该预览框中。
(2)预览按钮:单击该按钮可以预览移动效果。
(3)类型:是一个下拉列表,有 5个选项,用于选择移动对象的移动方式。
(4)层:用于设置移动对象移动时所处的层。
(5)定时:是一个下拉列表,有两个选项:时间和速率,用于设置移动对象从原始位置移动到目的地所需的时间或移动速率。确定了计时方式后,还需要在,计时,下方的文本框中输入时间或速率值。
(6)执行方式:是一个下拉列表,有两个选项,用于设置执行该移动图标时是否继续执行程序。其中:
第十章 动画效果第十章 动画效果等待直到完成:若选择该选项,当该移动图标的内容执行完毕后,再执行流程线上下一个图标的内容。
同时:若选择该选项,则执行该移动图标的同时,
将继续执行流程线上下一个图标的内容。
(7)目的地:用于设置移动对象的目的地在演示窗口的坐标值。
第十章 动画效果
10.3 指向固定路径的终点的移动
1.设计移动路径
(1)双击流程线上的移动图标,打开“属性:移动图标”对话框。
(2)选择移动方式:从“类型”下拉列表中选择
“指向固定路径的终点”选项。
(3)确定移动对象:单击演示窗口中的对象。
(4)设计移动时间:在“定时”下方的文本框中输入移动对象沿指定路径移动的秒数。
第十章 动画效果
(6)设计移动路径:单击演示窗口中的移动对象,此时被移动的对象中间将出现一个黑色三角形,这是所建立移动路径的起始点。单击并拖动该移动对象,当需要改变移动方向时释放鼠标左键,建立一个控制点,重复上述操作,直至设计好移动路径为止。
(7)修改移动路径:单击路径上的控制点 (即三角形 )
并拖动可以改变路径的形状;双击控制点,该控制点将转换成圆弧;再次双击该控制点,圆弧将恢复为直线;
单击某控制点,再单击“删除”按钮,可以删除该控制点;在路径上单击,可以增加一个控制点;单击“撤消”
按钮,可以取消上一步操作。
(8)各选项设计好后,单击“确定”按钮,关闭“属性:移动图标”对话框。
第十章 动画效果
2.确定移动对象的执行方式
(1)双击需要改变移动对象执行方式的移动图标,打开“属性:移动图标”对话框。
(2)单击“执行方式”右侧的按钮,从下拉列表中选择所需的执行方式。
(3)单击“确定”按钮。
第十章 动画效果说明选择,指向固定路径的终点,移动方式时,,属性:
移动图标,对话框中各选项含义如下:
(1)移动时:用于设置执行该移动图标的条件,可以是逻辑常量、变量、表达式或函数。程序执行到该移动图标时,首先判断,移动时,文本框中的值是否为真,
如为真 (TRUE,ON,1),则执行该移动图标,如为假
(FALSE,OFF,0),则忽略该移动图标;如为空,则程序仅在第一次执行到该移动图标时执行它一次。
第十章 动画效果
(2)执行方式:是一个下拉列表,有三个选项,前两个选项与,指向固定点,移动方式相同,若选择,永久,
选项,则当,移动时,文本框中的值为真时,该移动图标指定的移动对象将沿着路径重复移动,直到,移动时,
文本框中的值为假。
在,编辑点,下方有两个按钮,主要用于设计路径时对路径的修改。
(3)撤消按钮:用于恢复对控制点进行的操作,但只能恢复一步。
(4)删除按钮:用于删除路径上的控制点。
第十章 动画效果
10.4 指向固定路径上的任意点的移动
1.确定目的地
(1)双击移动图标,打开“属性:移动图标”对话框。
(2)使用上一节介绍的设计路径的方法设计路径。
(3)在“出发点”文本框中输入出发点的值。
(4)在“结束点”文本框中输入结束点的值。
(5)在“目的地”文本框中输入设计的目的地,可以是常量、变量、表达式或函数。
(6)单击“确定”按钮。
第十章 动画效果
2.设置动态的目的地
(1)双击移动图标,打开“属性:移动图标”对话框。
(2)在“目的地”文本框中输入变量、表达式或函数,并且使该变量、表达式或函数可以得不同的值。
(3)单击“确定”按钮。
第十章 动画效果说明选择,指向固定路径上的任意点,移动方式时,其
,属性:移动图标,对话框与,指向固定路径的终点,基本相似,
下面介绍与,指向固定路径的终点,不同的选项的含义。
(1)在,执行方式,下方多了一个,超出范围,选项,
该选项的含义如下:
如果选择,超出范围,中的,在结束点停止,选项,
则将目的地的值与出发点和结束点的值相比较,最终选择与目的地最接近的值作为目的地的值。
第十章 动画效果如果选择,超出范围,中的,循环,选项,则最终目的地的值分两种情况确定:
当目的地的值大于结束点的值时,最终目的地的值等于两者的差值。
当目的地的值小于出发点的值时,最终目的地的值等于目的地与结束点两者的和。
(2)出发点:路径起始点的坐标值。
(3)目的地:移动对象沿路径移动时将要到达的目的地的坐标值。
(4)结束点:路径终点的坐标值。
第十章 动画效果
10.5 指向固定区域内的某点的移动
(1)双击移动图标,打开,属性:移动图标,对话框 。
(2)单击“出发点”单选按钮,然后单击移动对象并将其拖动到固定区域的一个角上,作为固定区域的起始顶点,并根据需要分别在右侧的两个文本框中输入值。
第十章 动画效果
(3)单击“结束点”单选按钮,然后单击移动对象并沿对角线将其拖动到固定区域的另一个角上,作为固定区域的终止顶点,此时将会出现一个矩形边框,这就是设置的固定区域,并根据需要分别在右侧的两个文本框中输入值。
(4)单击“目的地”单选按钮,并根据需要分别在右侧的两个文本框中输入值,作为移动对象的目的地。
(5)单击“确定”按钮。
第十章 动画效果说明选择,指向固定区域内的某点,移动方式时,其,
属性:移动图标,对话框与,指向固定路径上的任意点,
基本相同,下面介绍其不同选项的含义。
(1)出发点:设计的固定区域起始点的坐标值。
(2)目的地:设计的固定区域终止点的坐标值。
(3)结束点:移动对象将要到达的目的地坐标值。
在这 6个文本框中,可以输入常量、数值型变量、
表达式或函数。
第十章 动画效果
10.6 指向固定直线上的某点的移动设置固定直线和目的地
(1)双击移动图标,打开“属性:移动图标”
对话框。
(2)单击“出发点”单选按钮,然后单击移动对象并将其拖动到固定直线的一个点上,作为固定直线的起点,并根据需要在右侧的文本框中输入值。
第十章 动画效果
(4)单击“结束点”单选按钮,然后单击移动对象并将其拖动到固定直线的另一个点上,
作为固定直线的终点,并根据需要在右侧的文本框中输入值。
(5)单击“目的地”单选按钮,并根据需要在右侧的文本框中输入值,作为移动对象的目的地。
(6)单击“确定”按钮。