




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、5 Authorware 7 动画与交互的实现 5.1 动画设计的基本步骤动画设计的基本步骤5.2 移动图标的属性移动图标的属性5.3 五种动画设计方式五种动画设计方式5.4 利用变量控制动画利用变量控制动画 5.5 交互功能的实现交互功能的实现 5.1 动画设计的基本步骤动画设计的基本步骤 图5-1 运行画面 图5-2 程序暂停出现【属性:移动图标】对话框 图5-3 【版面布局】标签 5.2 移动图标的属性移动图标的属性 图5-4 五种动画设计方式 图5-5 【属性:移动图标】对话框 5.3 五种动画设计方式五种动画设计方式 5.3.1 指向固定点指向固定点 图5-6 【版面布局】标签 图5
2、-7 【移动】标签 通过实例来验证一下选择不同的【执行方式】时程序的运行情况 图5-8 输入的文本 5.3.2 指向固定直线上的某点指向固定直线上的某点 图5-9 【版面布局】标签 图5-10 【移动】标签 5.3.3 指向固定区域内的某点指向固定区域内的某点 图5-11 【版面布局】标签 下面做一个鼠标跟随动画的练习: 1) 建立一个新文件,在流程线上添加一个显示图标,命名为“圆形”。 2) 双击“圆形”显示图标,在演示窗口中画一个红色的圆。 3) 向流程线上添加一个移动图标,并命名为“跟随”。 4) 运行程序,当程序遇到空白的移动图标后会自动停止,并弹出【属性:移动图标】对话框。 5) 在
3、对话框中选择【指向固定区域内的某点】方式,然后拾取演示窗口中的红色的圆,通过拖曳鼠标确定移动区域。 6) 在【目的地】选项中输入两个系统变量:cursorX和cursorY。这两个变量的作用是让红色的圆捕捉光标位置,如图5-12所示。 图5-12 【版面布局】标签 7) 在【移动】标签中设置各项参数,如图5-13所示。 图5-13 【移动】标签 8) 关闭对话框。运行程序时就会发现红色的圆跟随鼠标移动。 5.3.4 指向固定路径的终点指向固定路径的终点 图5-14 【移动】标签 图5-15 【版面布局】标签 图5-16 创建的运动路径 图5-17 圆滑路径 5.3.5 指向固定路径上的任意点指
4、向固定路径上的任意点 图5-18 【版面布局】标签 5.4 利用变量控制动画利用变量控制动画 使用变量来控制对象的循环运动。 1) 建立一个新文件,在流程线上添加一个显示图标,命名为“圆形”,然后双击“圆形”显示图标,在演示窗口中画一个红色的圆形。 2) 向流程线上添加一个移动图标,并命名为“循环”。 3) 双击“循环”移动图标,弹出【属性:移动图标】对话框。 4) 在对话框中选择【指向固定路径的终点】方式,拾取演示窗口中的红色圆形,通过拖曳鼠标确定运动路径。然后在【移动时】选项中输入“x=1”,其它设置如图5-19所示。 图5-19 设定运动条件 5) 单击 按钮,如果变量“x”没有在其它地
5、方使用过,则弹出【新的变量】对话框,直接单击 按钮即可。 6) 向流程线上添加一个计算图标,双击该图标,在打开的计算窗口中输入“x=1”后关闭窗口。 7) 运行程序,可以看见圆形在指定的路径上往复不停地旋转。 5.5 交互功能的实现交互功能的实现 5.5.1 认识交互图标认识交互图标 图5-20 【响应类型】对话框 图5-21 分支结构 5.5.2 按钮响应按钮响应 1. 使用按钮响应使用按钮响应 1) 新建一个文件。 2) 向流程线上添加一个计算图标,命名为“窗口”。 3) 向流程线上添加一个交互图标,并命名为“交互”。 4) 再拖曳一个计算图标至交互图标的右侧,在弹出的【响应类型】对话框中
6、选择【按钮】选项。 5) 单击按钮,则在设计窗口中建立了交互分支结构,将计算图标命名为“退出”。 6) 双击“退出”计算图标,在打开的计算窗口中输入“Quit()”。 7) 关闭计算窗口。图5-22 计算窗口2. 设置按钮响应属性设置按钮响应属性 图5-23 【属性:响应】对话框 图5-25 设置按钮始终有效 3. 改变按钮的大小、位置与外观改变按钮的大小、位置与外观 图5-26 【按钮】对话框 图 6-27 图5-28 【按钮编辑】对话框 4. 按钮响应实例 下面,使用按钮响应制作一个简单的多媒体课件。 1) 建立一个新文件。在流程线上添加一个计算图标,命名为“窗口”。 2) 双击流程线上的
7、“窗口”计算图标,将演示窗口大小设为(520,280)。 3) 向“窗口”计算图标的下方添加一个显示图标,命名为“背景”。 4) 用前面学过的方法,向“背景”图标中导入一幅图片作为背景。 5) 向流程线上添加一个交互图标,并命名为“交互”。 6) 拖曳一个计算图标至交互图标的右侧,在弹出的【响应类型】对话框中选择【按钮】选项,然后单击按钮,将图标命名为“退出程序”。 7) 在交互图标右侧添加四个群组图标,并分别命名为“复习旧课”、“导入新课”、“讲授内容”和“请你欣赏”。这时不再弹出【响应类型】对话框,将使用第一次设置的响应类型,该流程线如图5-29所示。 图5-29 流程线 8) 运行程序,
8、如果发现按钮分布不符合要求,可以双击交互图标,在演示窗口中调整按钮的位置和大小。 9) 调整按钮后运行程序,结果运行画面如图5-30所示。 图5-30 运行画面 10) 用前面学过的方法,为每一个按钮选择手形光标。运行程序时,当光标指向按钮时将出现手形光标。 11) 双击“复习旧课”群组图标,打开其二级流程线。 12) 向该流程线上添加一个显示图标,在显示图标的演示窗口中绘制一个小的“演示窗”作为复习旧课的承载窗口。 13) 用户可以根据爱好和需要在流程线上添加其它图标,以丰富课件,如文字、音乐、电影等。在此我们添加一个显示图标,在其演示窗口中输入“温习单词”、“good好的”、“bad坏的”
9、等内容。 14) 运行程序时,单击 按钮,将出现如图5-31所示的画面。 图5-31 程序运行画面 15) 用同样的方法,可以为其它群组图标设置所需的内容。 5.5.3 热区响应热区响应 1. 使用热区响应使用热区响应 将前面用按钮控制的课件修改为用热区控制的课件。其具体的操作步骤如下: 1) 打开前面保存的课件。 2) 在“复习旧课”群组图标的响应类型标记上双击鼠标左键,弹出【属性:响应】对话框。 3) 在对话框的【类型】选项列表中选择【热区响应】选项。 4) 单击按钮,可以看到“复习旧课”群组图标的响应类型标记发生了变化,由按钮响应的形状变为热区响应的形状。 5) 运行程序,可以发现画面中
10、的按钮消失了,但当光标指向按钮所在区域时仍将变为手形光标(如图5-32所示),单击鼠标左键将出现“复习旧课”的内容。 图5-32 运行画面 6) 如果需要修改热区,可以双击交互图标,打开演示窗口。 7) 单击“复习旧课”热区标志,则热区周围出现八个控制点。将光标指向控制点按住鼠标左键拖曳,可以改变热区的大小;将光标指向热区标志后按住鼠标左键拖曳,可以改变热区的位置。如果仍要在演示窗口中出现“复习旧课”字样,可以重新输入“复习旧课”字样,然后用热区将其覆盖即可,如图5-33所示。 图5-33 修改热区标志 8) 用同样的方法修改其它的按钮。运行程序时的画面如图5-34所示。 图5-34 运行画面
11、 2. 设置热区响应的属性设置热区响应的属性 图5-35 【响应】标签 图5-36 选择【重试】时的流程走向 图5-37 选择【继续】时的流程走向 图5-38 选择【退出交互】时的流程走向 图5-39 选择【返回】时的流程走向 5.5.4 热对象响应热对象响应 制作该课件的具体操作步骤如下: 1) 建立一个新文件。在流程线上添加一个计算图标,命名为“窗口”,并将演示窗口的大小设为(420,280)。 2) 在“窗口”图标下面添加三个显示图标,分别命名为“牛”、“马”和“羊”,并分别导入相应的图片,设置各图片的遮盖模式为【透明】。 3) 在流程线上选择这三个显示图标,单击菜单栏中的【修改】/【群
12、组】命令,将三个显示图标组合为一个群组图标,并将其命名为“对象”。 4) 在“对象”群组图标的下面添加一个交互图标,命名为“介绍”。 5) 在交互图标的右侧添加一个群组图标,在弹出的【响应类型】对话框中选择【热对象响应】类型。将该群组图标命名为“介绍牛”,此时的流程线如图5-40所示。 6) 双击“介绍牛”群组图标,在其二级流程线上添加一个显示图标和一个声音图标(如图5-41所示),并分别载入一段文字和解说词。 7) 运行程序,弹出【属性:响应】对话框,单击演示窗口中的“牛”图片,将它的【类型】定义为热对象,则“牛”图片出现在对话框左上角的预览窗口中,同时其图标名称出现在【热对象】选项文本框中
13、,说明该对象已被选中,如图5-42所示。 8) 在【匹配】选项中选择【指针在对象上】选项,再用前面介绍的方法将【鼠标指针】设置为手形光标。 9) 单击按钮,关闭对话框。 10) 运行程序,当光标移到“牛”图片上时就会出现文字和解说词,如图5-43所示。 图5-40 程序流程线 图5-41 二级流程线 图5-42 定义热对象 图5-43 程序运行画面 11) 用同样的方法,可以为“马”和“羊”进行上述设置,其最终程序如图5-44所示。 图5-44 程序流程线 5.5.5 目标区响应目标区响应 图5-45 运行画面 使用目标区响应制作该课件的操作步骤如下: 1) 建立一个新文件。在流程线上添加一个
14、计算图标,命名为“窗口”,并将演示窗口的大小设为(420,280)。 2) 在“窗口”图标的下面添加一个显示图标,命名为“目标区域”。 3) 双击“目标区域”图标,在打开的演示窗口中绘制一个简单的上下窗格。在上方的窗格中输入“将右侧的单词拖放到左侧相应的图片上”;在下方窗格导入三幅图片,如图5-46所示。 4) 在“目标区域”图标的下方添加一个显示图标,命名为“苹果”。 5) 双击“苹果”图标,在打开的演示窗口中输入单词“apple”。 图5-46 演示窗口内容 6) 用同样的方法,在流程线上再添加两个显示图标,并分别命名为“猪”和“鸟”,然后在其演示窗口中分别输入单词“pig”和“bird”
15、,此时程序的流程线如图5-47所示,运行的画面如图5-48所示。 7) 在“鸟”图标的下方添加一个交互图标,命名为“判断”。 8) 向交互图标的右侧添加一个群组图标,在弹出的【响应类型】对话框中选择【目标区】响应,将该图标命名为“鸟正确”;在“鸟正确”图标的右侧再添加一个群组图标,命名为“鸟错误”,如图5-49所示。 图5-47 程序流程线 图5-48 运行画面 图5-49 程序流程线 10) 根据对话框的提示,单击演示窗口中的“bird”单词作为目标对象,则虚线框将自动附着到单词上。再根据对话框的提示,将“bird”单词(注意不是虚线框)拖到鸟图片上,然后调整虚线框使之完全包围鸟图片,如图5
16、-50所示。 图5-50 设定目标区域 11) 在【目标区】标签下的【放下】选项中选择【在中心定位】,注意此处不选择【允许任何对象】选项,以便使本响应只对“鸟”有效。 12) 在【响应】标签下的【状态】选项中选择【正确响应】选项。 13) 单击 按钮,又弹出另一个【属性:响应】对话框,这是“鸟错误”分支响应的属性对话框。此处仍然选择“bird”单词为目标对象,然后拖动“bird”单词到演示窗口的中央位置,调整虚线框使之包围演示窗口的下方窗格,如图5-51所示。 图5-51 设定目标区域 14) 在【目标区】标签下的【放下】选项中选择【返回】选项,在【响应】标签下的【状态】选项中选择【错误响应】
17、选项。 15) 单击 按钮,关闭对话框。此时,主流程线上的“鸟正确”的前面多了一个“+”号,“鸟错误”的前面多了一个“-”号,如图5-52所示。 16) 双击“鸟正确”群组图标,在打开的二级流程线上添加一个显示图标,在其【演示窗口】中输入“移动正确”字样。再添加一个计算图标,在打开的计算窗口中输入“Movable鸟:=FALSE”,如图5-53所示。 图5-52 程序流程线 图5-53 设置二级流程线 17) 打开“鸟错误”群组图标,在二级流程线上添加一个显示图标,在其演示窗口中输入“移动错误,请再试一次”的提示文字。 18) 运行程序时可以发现,当单词移动正确时,将显示移动正确的提示,并且单
18、词不能再被移动;当单词移动错误时,将返回原来的位置,同时出现移动错误的提示。 19) 用同样的方法,分别建立“apple”和“pig”两个单词的响应分支。 20) 在交互图标的最右侧再添加一个群组图标。 21) 双击其响应类型标记,打开【属性:响应】对话框,在【类型】选项中选择【条件响应】类型。 22) 在【条件】标签的【条件】文本框中输入变量“AllCorrectMatched”,该变量用于定义当所有正确响应都实现时,变量为“真”,否则为“假”。在【自动】选项列表中选择“为真”选项,该选项用于定义当条件“为真”时系统自动执行此分支,如图5-54所示。 23) 在【响应】标签下【分支】选项中选
19、择【退出交互】选项。 24) 单击 按钮,关闭对话框。 25) 打开该群组图标,在其二级流程线上添加一个显示图标,输入“全部正确,祝贺你!”的字样;再添加一个等待图标,设为等待3秒;最后再用一个计算图标退出程序,整个课件的程序流程线如图5-55所示。 图5-54 【条件】标签 图5-55 程序流程线 5.5.6 下拉菜单响应下拉菜单响应 下面我们通过一个实例介绍制作下拉菜单的具体步骤: 图5-55 程序流程线 图5-56 程序流程线 图5-57 修改后的流程线 图5-58 【属性:响应】对话框 图5-59 程序流程线 图5-60 运行画面 图5-61 程序流程线 图5-62 运行画面 5.5.
20、7 条件响应条件响应 图5-63 【属性:响应】对话框 5.5.8 文本输入响应文本输入响应 图5-64 输入名字前后的演示窗口 其具体操作步骤如下: 1) 建立一个新文件。用计算图标将演示窗口的大小设定为(320,280)。 2) 在计算图标的下面添加一个交互图标,命名为“学生档案簿”。 3) 运行程序之后双击交互图标,在演示窗口中绘制一条水平线。 4) 在水平线的上方输入“请输入”字样(注意选择【透明】模式),并选择所需的字体和大小,将其调整至合适位置。 5) 在交互图标的右侧添加一个群组图标,在弹出的【响应类型】对话框中选择【文本输入】响应类型,然后将图标命名为“王小二”。 6) 运行程
21、序之后双击交互图标,可以看到演示窗口中有一个虚线框,该虚线框就是用于输入文本内容的区域,如图5-65所示。 图5-65 文本响应区域 图5-66 键入“王小二”档案 5.5.9 按键响应按键响应 1) 建立一个新文件。用计算图标将演示窗口设定为(320,280),并将其命名为“窗口”。 2) 在计算图标下面添加一个显示图标,命名为“天空”,导入一幅天空图像。 3) 在“天空”图标下面再添加一个显示图标,命名为“圆”,双击该图标,在打开的演示窗口中绘制一个填充了颜色的圆,并将圆的覆盖模式设置为【反转】。 4) 在“圆”图标下面添加一个移动图标,命名为“搜索”。 5) 运行程序,弹出【属性:移动图标】对话框。 6) 在【类型】选项列表中选择【指定固定区域内的某点】,然后根据【版面布局】标签的提示拖动“圆”来设置一个移动区域,并设置【目的地】的值分别为X、Y两个变量,如图5-67所示。 图5-67 【属性:移动图标】对话框 7) 在【移动】标签下的【执行方式】选项中选择【永久】方式。 8) 单击 按钮可关闭对话框。 9) 在“搜索”图标下面再添加一个交互图标,命名为“控制”。 10) 在交互图标的右侧拖入一个计算图标,在弹出的【响应类型】对话框中选择【按键】类型,将计算图标命名为“LeftArrow”,使其对应于左方向键。 11) 双击“LeftAr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 装饰线施工方案
- 粮仓施工方案
- 端墙式洞门施工方案
- 2025年稀土-铁超磁致伸缩单晶材料项目合作计划书
- 课题开题报告:基于OBE理念指导下的课程内容设计及其考核体系研究
- 2025年水泥掺合剂项目发展计划
- 课题开题报告:基础教育阶段各学科高质量课堂教学模式研究
- 课题开题报告:湖北省终身教育服务体系研究
- 防盗围墙施工方案
- 农业技术培训
- 社会工作行政(第三版)课件汇 时立荣 第6-11章 项目管理- 社会工作行政的挑战、变革与数字化发展
- 全过程工程咨询文件管理标准
- 模特摄影及肖像使用合同协议范本
- 2025年湘潭医卫职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 《预制高强混凝土风电塔筒生产技术规程》文本附编制说明
- 2025福建福州地铁集团限公司运营分公司校园招聘高频重点提升(共500题)附带答案详解
- 儿童睡眠障碍治疗
- 四川省建筑行业调研报告
- 北京市丰台区2024-2025学年高三上学期期末英语试题
- 2025上海市嘉定工业区农村青年干部招聘22人历年高频重点提升(共500题)附带答案详解
- 2025湖北省烟草专卖局(公司)招聘200人高频重点提升(共500题)附带答案详解
评论
0/150
提交评论