《2022年Authorware.基本教程 .pdf》由会员分享,可在线阅读,更多相关《2022年Authorware.基本教程 .pdf(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 实验一Authorware 7.0的基本操作一、实验目的1.熟悉 Authorware 7.0 的操作界面2.掌握显示图标的使用技巧和方法二、实验内容和操作步骤1 Authorware 7.0 的操作界面及基本操作Authorware 7.0 工作界面如下图所示,它由标题栏、菜单栏、快捷工具栏、图标工具箱、程序设计窗口、 “属性”面板、“变量”面板、“函数”面板和“知识对象”面板等部分组成。图 1-1 操作界面对 Authorware 7.0 的操作基本上都是基于图标工具栏来实现的,也就是大部分操作是对图标的操作, 只要用鼠标将图标拖曳到程序设计窗口的流程线上,就可以对它进行操作。 而对图
2、标属性的修改则是基于属性窗口,只要选中要修改的图标,属性窗口就会相应的显示该图标的属性,直接在属性上做修改即可。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 39 页 - - - - - - - - - 2 程序调试有两种方法:一是使用开始标志旗和结束标志旗,二是使用控制面板。使用开始标志旗和结束标志旗,可以把开始标志旗放在要调试的程序段的开始部分,将结束标志旗放在要调试程序段的结束部分,可以使程序从开始标志旗处运行程序,到结束标志旗处停止程序,从而分段调试程序。使用控
3、制面板,可以打开跟踪窗口查看程序运行情况、暂停程序的运行、跟踪调试程序等。控制面板如下图图 1-2 控制面板2. 显示图标的使用显示图标是 Authorware 7.0 最基本的图标,是制作Authorware 程序的基础,它的使用方法理论课上已介绍过,本次实验以两个程序为例请大家练习显示图标的操作。3. 程序程序 1 “农家小屋”程序,该程序运行后,屏幕显示一幅农家小屋图形,而且炊烟不断动态冒出如下图所示。图 1-3 “农家小屋”本程序中的所有图形是使用绘图工具箱绘制而成,炊烟不断动态冒出使用显示图标中间使用等待图标,并在流程线上使用计算图标实现程序循环。绘图工具名师资料总结 - - -精品
4、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 39 页 - - - - - - - - - 3 箱及整个程序流程图如下:图 1-4 绘图工具箱图 1-5“农家小屋”流程示意图1.使用绘图工具箱绘制如“农家小屋”所示的房子图形;2.将烟圈分别放入“烟1” 、 “烟 2” 、 “烟 3” 、 “烟 4” 、 “烟 5”中,等待图标的设置相同如下图:图 1-6 等待图标属性设置图3.计算图标“回 wait1”中输入“ GoTo(IconIDwait1) ” 。程序 2 制作“阴影字”程序,该程序运行后,
5、屏幕显示一个带阴影的文字,如下图所示。图 1-7“阴影字”阴影文字1.拖曳显示图标放到流程线上命名为“阴影字”,打开显示图标并输入“阴名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 39 页 - - - - - - - - - 4 影字”设置文字字体为“华文行楷” ,字号为“ 48” ,颜色为“灰色”;2.制作与上一步中完全相同的文字,将颜色改为“黑色”,并将其放在上一步制作的文字的上面使其重合;3.将黑色“阴影字”的模式改为透明,调整文字位置。实验二Authorware
6、 7.0的动画制作(一)一、实验目的1.掌握插入媒体动画的方法2.掌握移动图标指向固定点移动类型的使用技巧和方法二、实验内容和操作步骤1 插入媒体动画 插入 GIF 格式的动画单击“插入”| “媒体”| “Animated GIF”菜单命令,调出“Animated GIF Asset属性”对话框。图 2-1“Animated GIF Asset属性”对话框单击“浏览”按钮,调出“打开Animated GIF File”对话框,选择GIF 动画文件,打开。 插入 Flash格式的动画单击“插入” |“媒体” |“Flash Movie”菜单命令,调出“ Flash Asset属性”对话框。单击“
7、浏览”按钮,调出“打开 Shockwave Flash Movie”对话框, 选择 SWF格式或 SWT 格式的动画文件,打开。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 39 页 - - - - - - - - - 5 2 移动动画概述(1)指向固定点:将选定的对象由原位置处,沿直线移动到目标处。(2)指向固定直线上的某点:将选定的对象由原位置处,沿直线移动到直线坐标的坐标点处,坐标点可由数值、变量或表达式给出。(3)指向固定区域内的某点:即将选定的对象由原位置处,
8、沿直线移动到平面坐标的坐标点处,坐标点可由数值、变量或表达式给出。(4)指向固定路径的终点:即将对象由原位置处,沿设定的曲线路径移动到结束点处。(5)指向固定路径上的任意点:即将选定的对象由原位置处,沿曲线路径移动到曲线坐标的坐标点处,坐标点可由数值、变量或表达式给出。移动图标属性面板如下图:图 2-2 移动图标的 “ 属性:移动图标 ” (指向固定点)面板本次实验以一个程序来让学生练习指向固定点动画的使用。3. 程序程序:制作一个“建筑图像展示”程序,该程序运行后,有六幅建筑图像依次从屏幕中间由小到大慢慢展示出来,每展示出一幅画面就将它再缓缓移到屏幕的一个位置,互不遮挡。运行情况如下三图所示
9、:图 2-3“建筑图像展示 1”图 2-4“建筑图像展示2”名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 39 页 - - - - - - - - - 6 图 2-5“建筑图像展示 3”程序流程示意图如下:图 2-6“建筑图像展示”流程示意操作步骤如下: 插入显示图标命名为 “image1 ” ,设置其特效为 “Center Out, Square ” ; 插入移动图标命名为“ move1 ”, 选择“ image1 ”为移动对象,设置移动类型为指向固定点,并绘制移动路
10、径; 分别插入显示图标“image2” 、 “image3” 、 “image4” 、 “image5” 、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 39 页 - - - - - - - - - 7 “image6”设置同“ image1 ” ;分别插入移动图标 “move2” 、“move3” 、“move4” 、“move5”、“move6”设置同“ move1” ,绘制各自不同的移动路径。 ;实验三Authorware 7.0的动画制作(二)一、实验目的1.掌
11、握移动图标指向固定路径终点移动类型的使用技巧和方法2.掌握移动图标指向固定路径任意点移动类型的使用技巧和方法二、实验内容和操作步骤1指向固定路径终点移动类型“指向固定路径的终点”动画的“属性:移动图标”面板如图3-1 所示。该面板与图 2-2 所示面板基本一样,只是增加了“移动当”文本框, 在“执行方式”下拉列表框内增加一个“永久”选项,增加了“撤销”和“删除”两个按钮。图 3-1“指向固定路径的终点”动画的属性面板2指向固定路径任意点移动类型“ 指向固定路径上的任意点” 动画的 “ 属性:移动图标 ” 面板如图 3-1 所示。可以看出, 该面板与图 3-4 所示面板基本一样。只是取消了 “
12、移动当 ” 文本框, 增加 “ 远端范围 ” 下拉列表框,右边的三个文本框变为有效。图 3-4“ 指向固定路径上的任意点” 动画的属性面板名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 39 页 - - - - - - - - - 8 3. 程序程序 1 制作一个“鸟云中飞”程序,该程序运行后,一个不断煽动翅膀的小鸟(GIF、AVI 或 SWF 格式的动画) 在云中沿着一条螺旋线飞翔, 一会飞入云中,一会又从云中飞出。图 3-2“鸟云中飞”运行图示图 3-3“鸟云中飞”流
13、程示意图“云图”显示图标中导入一幅云图,在其属性窗口中设置层为1;使用“插入” | “媒体” | “Animated GIF” ,插入动态飞鸟,命名为“鸟”设置层为 3,模式为透明;“移动鸟 1”移动图标中,设置层为0,时间为 3 秒,类型为指向固定路径终点,绘制移动路径;“移动鸟 2”移动图标中,设置层为0,时间为 3 秒,类型为指向固定路径终点,接着“移动鸟1”的路径继续绘制移动路径;“移动鸟 3”移动图标中,设置层为0,时间为 3 秒,类型为指向固定路径终点,接着“移动鸟3”的路径继续绘制移动路径;程序 2 制作一个“荧光数字钟” 程序。该程序运行后, 屏幕图 3-5 圆形数字钟名师资料
14、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 39 页 - - - - - - - - - 9 显示一个数字钟。数字钟的框架为矩形的,其内动态显示当前的日期和时间,同时,有一个卡通动物的眼睛一睁一闭交替变化。一个红色小球围绕矩形框架移动(一分钟转一圈)。该程序运行后的一幅画面如左图所示。拖曳一个显示图标放到流程线上并命名为“钟架” , 在“钟架” 中绘制图形并导入图像同时输入fulldatefulltime两个变量,将它们的值显示在圆形内部,即显示当前系统日期和时间;拖曳一个显
15、示图标放到流程线上并命名为“眼”,在“眼”中绘制椭圆形并将其放在动物的左眼处。拖曳一个移动图标放到流程线上并命名为“移动 1” ,设置移动类型为“指向路径任意点” ,绘制移动路径,设置时间为0 秒,基点: 0,目标:sec/2=INT(sec/2),终点: 1;拖曳一个显示图标放到流程线上并命名为“红圆” ,在其中绘制一个红有色椭圆,并将其放在外部的椭圆形边缘线上;拖曳一个移动图标放到流程线上并命名为“移动2” ,设置移动类型为“指向路径任意点”,绘制移动路径,设置时间为0 秒,基点: 0,目标: sec, 终点:59。实验四Authorware 7.0的动画制作(三)一、实验目的1.掌握移动
16、图标指向固定直线上某点移动类型的使用技巧和方法2.掌握移动图标指向固定区域内某点移动类型的使用技巧和方法二、实验内容和操作步骤1指向固定直线上某点移动类型“ 指向固定直线上的某点 ” 动画的 “ 属性:移动图标 ” 面板如图 4-1 所示。该面板与图 3-1 所示面板基本一样。 只是“ 远端范围 ” 下拉列表框内增加了一个“ 到上一终点” 选项,右边三个文本框的右边增加了三个单选钮,没有原来的两个按钮。图 3-6 程序流程示意图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,
17、共 39 页 - - - - - - - - - 10 图 4-1 指向直线上某点移动类型属性面板2指向固定区域内某点移动类型“ 指向固定区域内的某点 ” 动画的 “ 属性:移动图标 ” 面板与指向 “ 固定路径上的任意点 ” 动画的 “ 属性:移动图标 ” 面板(如图 3-1 所示)基本一样。 只是增加了三个文本框, 少了两个按钮, 用这六个文本框和相应的三个单选钮可以创建平面坐标。图 4-4 “ 指向固定区域内的某点 ” 移动类型的属性面板3.程序程序 1 制作“小球随机入盒”程序。程序运行时,小球落入6 个盒中任一盒内。如图 4-2 所示图 4-2“随机入盒”运行图图 4-3“随机入盒”
18、流程图 拖 动 一 个 计 算 图 标 到 流 程 线 上 , 命 名 为 “ 初 始 化 窗 口 ” 输 入ResizeWindow(480,360),设置演示窗口大小为480360;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 39 页 - - - - - - - - - 11 拖动一个显示图标到流程线上,命名为“背景”。输入提示文字,画出6个盒子并编号;在流程线上添加一个群组图标,命名为“小球运动”。 双击打开该群组图标,依次添加一个显示图标、一个计算图标和一个
19、移动图标;在命名为“小球”的显示图标中,画一个大小合适的圆作为小球;在“随机取球”的计算图标中输入position:=Random(0,100,20) ,用于指定小球的落点;在运动图标属性设置中,将小球选为移动对象,基点:0,目标: position,终点: 100 。程序 2 制作“飞箭射耙”程序,每次运行程序时,箭可以落在耙盘上的任意位置。如图 4-5 所示:图 4-5 “飞箭射耙”程序运行图计算图标“说明”是用来设置演示窗口大 小 的 , 在“ 说 明 ” 中 输 入 函数ResizeWindow(480,360), 设置演示窗口大小为480360;显示图标“ background”中设
20、置背景及耙盘;显示图标“ object”中绘制箭;图 4-6“飞箭射耙”程序流程图计算图标“ Random ”中,输入语句:x:=Random(0,100,20) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 39 页 - - - - - - - - - 12 y:=Random(0,100,20) 移动图标“ move to turn”中设置移动类型为“指向固定区域内某点”,基点为: 0,0;目标为: x,y;终点为: 100,100;等待图标“ wait”设置时间
21、为 2 秒,把显示按钮选项取消;计算图标退出中输入:quit(0),用来退出程序。实验五 制作交互多媒体程序(一)一、实验目的1.了解交互图标的属性及用法2.掌握按钮交互和文本输入交互的使用技巧和方法二、实验内容和操作步骤1 交互图标简介选择交互类型把一个交互图标放在流程线上,再将一个图标(不含交互、分支和框架图标)放在交互图标右下方时,会调出“交互类型”对话框,如图5-1 所示。单击某一个单选项,选中一种交互类型选项,再单击“确定”按钮,即可选择相应的交互类型。交互图标与判断图标交互图标右下方放置的图标可统一称为响应图标,响应图标上方的小图标叫判断图标(也叫交互类型图标) ,如图 5-2 所
22、示。响应图标的名称会按照响应图标的顺序(从左到右) ,从上到下依次列在交互图标的右边。判断图标(交互类型)图标决定于交互的类型,响应图标是产生交互事件图5-1 “ 交互类型 ” 对话框名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 39 页 - - - - - - - - - 13 (例如:单击按钮等)后所执行的图标。执行完响应图标后,程序会有不同的走向,这是由判断图标决定交互图标的演示窗口双击交互图标,调出它的演示窗口,其内有与交互类型对应的一些对象,例如:按钮、图形
23、、图像和文本输入框(有输入文本交互时)等,如图5-3 所示。可以像显示图标的演示窗口那样,创建交互的界面,调整各对象的大小与位置。 11 种交互类型的含义按钮类型:单击按钮后,程序会立即执行相应的响应图标。文本输入交互类型:当用户输入的文本与约定的文本一致时,程序会立即执行相应的响应图标。热对象交互类型:热对象也叫热件。当单击、双击或鼠标指针经过设定的对象时,激活该对象,程序会立即执行相应的响应图标。热区域交互类型:热区域也叫热区或热点。热区域是在屏幕上设定的一个区域,当它被激活(鼠标单击它等均可以激活它)时,程序会立即执行相应的响应图标。下拉菜单交互类型:单击下拉菜单中的菜单命令,程序会立即
24、执行相应的响应图标。重试限制交互类型:重试限制也叫次数限制交互,当用户进行同一个交互图标下的交互操作次数与限定的次数一样时,程序会立即执行相应的响应图图5-2 交互图标、判断图标和响应图标图5-3 交互图标的演示窗口名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 39 页 - - - - - - - - - 14 标。时间限制交互类型:当用户进行同一个交互图标下的交互操作所用的时间与限定的时间一样时,程序会立即执行相应的响应图标。条件类型交互: 当设定的条件成立时, 程
25、序会立即执行相应的响应图标。目标区交互类型: 用鼠标拖曳对象到所设定的目标区时,松开鼠标左键,程序会立即执行相应的响应图标。按键交互类型:当用户按下指定的按键时,程序会立即执行相应的响应图标。事件类型:当指定的事件产生时,程序会立即执行相应的响应图标。2 按钮交互按钮交互的 “ 属性:判断图标 ” 面板双击按钮交互的判断图标(交互类型图标),可调出按钮判断图标的“ 属性:判断图标 ” 面板,如图 5-6 所示。“ 属性:交互” (按钮)面板中各选项的作用如下。“ 类型 ” 下拉列表框:该下拉列表框内有11个选项,用来确定交互类型。“ 大小 ” 和“ 位置 ” 文本框:它们用来精确确定按钮的大小
26、与位置。“ 标签 ” 文本框:该文本框内输入按钮的标题。它可以是字符串常量、 数值常量、变量(变量的值作为按钮的名称)和函数(函数的值作为按钮的名称) 等。当该文本框内不输入任何内容时,按钮的名称为响应图标的名称。当“ 标签 ” 文本框内的变量值改变时,按钮上的标题也会随之改变。“ 快捷键 ” 文本框:该文本框内输入按键 (快捷键) 的名称。当用户按此规定的按键时,也可达到与单击按钮相同的效果。例如:输入F6,则快捷键是 F6,按 F6 键与单击按钮的作用一样;输入AltD , 则快捷键是 Alt+D。图5-6 按钮交互类型的 “ 属性:判断图标” 面板名师资料总结 - - -精品资料欢迎下载
27、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 39 页 - - - - - - - - - 15 “ 选项 ” 栏:它有两个复选框,其含义如下。“ 默认按钮 ” 复选框:选中它时, 按钮为默认的标准按钮, 按钮形状与其他按钮形状稍不一样, 它的四周有粗线条, 这种默认按钮在按回车键时会执行相应的响应图标。 当一个交互图标下设置了多个标准按钮时,只有最左边的标准按钮有效。“ 非激活状态下隐藏 ” :不选中它时, 按钮不可用时呈灰色; 选中它时, 按钮不可用时自动消失。“ 鼠标 ” 栏:单击该栏中的按钮,可调出
28、“ 鼠标指针 ” 对话框,如图 9-2-2 所示。在此对话框中单击某一种鼠标指针,再单击“ 确定 ” 按钮,即可确定鼠标指针移至按钮时的鼠标指针形状。利用该对话框还可以添加新的鼠标指针,单击 “ 鼠标指针 ” 对话框中的 “ 添加 ”按钮,调出 “ 加载指针 ” 对话框。找到鼠标指针文件,再单击“ 打开” 按钮,即可将新的鼠标指针加载到“ 鼠标指针 ” 对话框中(即鼠标指针库) 。这时, “ 鼠标指针 ”对话框中的 “ 删除 ” 与 “ 编辑 ” 按钮变为有效,单击“ 删除 ” 按钮可以删除 “ 鼠标指针 ”对话框中选中的鼠标指针,单击“ 编辑 ” 按钮可以对加入的鼠标指针进行重新设定。“ 按
29、钮 ” 按钮:单击它可调出 “ 按钮 ” 对话框,利用该对话框可以改变按钮样式、加载按钮等。2按钮交互的 “ 属性:判断图标 ” (响应)面板(1)“ 范围 ” 栏的 “ 永久的 ” 复选框:选中它后,当程序执行完该交互分支的响应图标后,该交互图标的按钮仍能起作用,用户随时都可单击该按钮,使程序流向跳转到此图标处执行程序。利用擦除图标或用 “ 激活条件 ” 文本框中的变量或表达式可清除该按钮。(2)“ 激活条件 ” 文本框:其内可输入逻辑常量、变量或表达式,当其值为真(TRUE)时,按钮有效;其值为假(FALSE)时,按钮无效。不输入任何内容时,按钮总有效。名师资料总结 - - -精品资料欢迎
30、下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 39 页 - - - - - - - - - 16 (3)“ 擦除” 下拉列表框:用来选定退出交互后的擦除交互信息(按钮)的方式。该下拉列表框中各选项的含义如下。“ 在下一次输入之后 ” :在执行下一次交互后擦除交互信息。“ 在下一次输入之前 ” :在执行下一次交互前就擦除交互信息。“ 在退出时 ” :在退出该交互状态时擦除交互信息。“ 不擦除 ” :不擦除交互信息。(4)“ 分支” 下拉列表框:用来确定执行完一次交互后程序的流向。它有四个选项,各选项的作用
31、如下:“ 重试 ” 类型:程序执行完该交互后,返回到交互图标处,等待下一次交互。“ 继续 ” 类型:沿原路返回,以检查其右边是否有符合条件的其他交互要执行,直到没有符合条件的其他交互,才返回交互图标处。“ 退出交互 ” 类型:退出交互分支结构,执行交互图标下边流程线上的后续图标。“ 返回 ” 类型:在选中了 “ 永久” 复选框后,该下拉列表框内会增加此项,它表示返回跳转至此的原程序处。另外,按住 Ctrl 键的同时,单击交互图标中交互图标下边的分支流程线或区域,即可依次改变程序流向类型, 从流程线的不同形式的变化可以看出程序流向类型的变化。(5)“ 状态” 下拉列表框:用来选择跟踪响应的正确与
32、错误。它的三个选项的作用如下。图图5-7 按钮交互类型的 “ 属性:判断图标 ” (响应)面板名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 39 页 - - - - - - - - - 17 “ 不判断 ” :不跟踪交互 ,它是默认选项。“ 正确响应 ” :跟踪正确响应(也叫正确交互) ,将正确响应次数累加,并存入系统变量中。响应图标的名字前会增加一个响应状态标记“+”。“ 错误响应 ” :跟踪错误响应(也叫错误交互) ,将错误响应次数累加,并存入系统变量中。响应图标
33、的名字前会增加一个响应状态标记“-”。(6)“ 计分” 文本框:可以输入变量或表达式,如果这个响应是正确的,则计分是正数;如果这个响应是错误的,则计分是负数。3 文本输入交互类型单击“文本输入”交互的判断图标,可调出“属性:判断图标”面板。文本输入交互类型的“属性:判断图标”(文本输入)面板文本输入交互类型的“属性:判断图标” (文本输入) 面板如图 5-10 所示。“属性:判断图标”(文本输入)面板中各选项的作用如下“ 模式” 文本框:在其内输入用双引号括起来的字符或文字。用户执行文本交互时,必须输入这些字符或文字。 可以使用分隔符 “| ”来连接两个对等的交互文字,也可使用通配符 “*”(
34、代表一串字符或文字)和 “?”(代表一个字符)。如果不输入任何内容,则由响应图标的名字决定可以产生响应的输入内容。“ 最低匹配 ” 文本框:在此文本框内输入一个数字n,表示用户只要输入n个符合 “ 模式” 文本框中的字符,就能继续执行交互图标。例如:在“ 最低匹配 ” 文本框内输入数字3,在“ 模式 ” 文本框内输入 “ABCDEF”,则用户只要输入 “ABC ”三个字符就能执行相应的交互图标。“ 增强匹配 ” 复选框:选中它后, 允许用户输入文字时可以有多次输入的机图5-10文本输入交互类型的“ 属性:判断图标” (文本输入)面板名师资料总结 - - -精品资料欢迎下载 - - - - -
35、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 39 页 - - - - - - - - - 18 会。例如: “ 模式 ” 文本框内输入 “AB ” ,用户输入 “A”后按回车键,此时不交互,再输入 “B”并按回车键,就可以执行交互图标了。“ 忽略” 栏:它有 5 个复选框, 用来确定对用户输入的文字可以忽略什么内容。各复选框作用如下。文本输入交互类型的 “ 属性:判断图标 ” (响应)面板文本输入交互类型的 “ 属性:判断图标 ” (响应)面板如图 5-11 所示。“ 属性:判断图标 ” (响应)面板与按钮交互类型的“ 属性:
36、判断图标 ” (响应)面板基本一样,可参看图5-7 及有关内容。“ 属性:交互作用文本字段” 对话框单击交互图标,调出 “ 属性:交互图标 ” 面板。单击该面板中的 “ 文本区域 ” 按钮,可调出 “ 属性:交互作用文本字段” 对话框。双击交互图标的演示窗口内的虚线矩形框内部,也可以调出“ 属性:交互作用文本字段” 对话框。“ 属性:交互作用文本字段” (版面布局)对话框“ 属性:交互作用文本字段” (版面布局)对话框如图5-12 所示。该对话框内各选项的作用如下。“ 大小 ” 和“ 位置 ” 文本框:在这 4 个文本框内可以输入变量和表达式,它们的值可精确调整文本输入框的位置和大小。“ 字符
37、限制 ” 文本框:其内应输入允许用户在文本输入交互时输入的最多字符个数。“ 自动登录限制 ” 复选框:选中该复选框后,当用户输入的字符个数超过“ 字符限制 ” 文本框内的限制数时,立即读取输入的数据。2“ 属性:交互作用文本字段” (交互作用)对话框图5-11文本输入交互类型的“ 属性:判断图标” (响应)面板名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 39 页 - - - - - - - - - 19 “ 属性:交互作用文本字段” (交互作用)对话框如图5-13
38、所示。该对话框内各选项的作用如下。(1)“ 作用键 ” 文本框:在此输入某一按键的名称(默认为回车键Return) ,当用户在文本输入交互时,输入完字符后,按所设定的键,即可让计算机接收输入的字符。(2)“ 输入标记 ” 复选框:不选中它时,则文本输入框左边没有黑三角的标记;选中它时,则在文本输入交互执行时,文本输入框左边有一个黑三角标记。(3)“ 忽略无内容的输入 ” 复选框:选中它时,则忽略在文本输入交互时输入内容中的空格。(4)“ 退出时擦除输入的内容” 复选框:不选中它时,则退出文本输入交互时,不擦除文本交互信息。选中它时,在退出文本输入交互时,擦除文本交互信息。3“ 属性:交互作用文
39、本字段” (文本)对话框“ 属性:交互作用文本字段” (文本)对话框如图5-14 所示。该对话框内各选项的作用如下。(1)“ 字体” 和“ 大小 ” 下拉列表框:设置输入文字的字体和字的大小。(2)“ 风格” 的 3 个复选框:决定输入文字的风格。(3)“ 颜色 ” 栏用来选定颜色: “ 文本 ” 色块可确定文字颜色,“ 背景色 ” 块可确定文字的背景颜色。单击色块可调出“ 颜色 ” 对话框,利用该对话框可以设置颜色。(4)“ 模式 ” 下拉列表框: 用来选择显示方式, 其中有 “ 不透明 ” 、“ 透明 ” 、“ 反转” (即反相显示)和 “ 擦除 ” (即不显示输入的内容)4 种显示方式。
40、图5-12“ 属性:交互作用文本字段” (版面布局)对话框图5-13“ 属性:交互作用文本字段” (交互作用)对话框名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 39 页 - - - - - - - - - 20 4.程序程序 1 制作按钮程序,程序运行如图所示,单击“矩形”按钮显示矩形,单击“圆形”按钮显示圆形,单击“三角形”按钮显示三角形。图 5-8 按钮程序运行图图 5-9 按钮程序流程图在“交互”交互图标中输入文字“按钮程序”;设置交互类型为按钮,在“矩形”响
41、应图标(即显示图标)中绘制矩形,并设置颜色;在“圆形”响应图标(即显示图标)中绘制圆形,并设置颜色;在“三角形”响应图标(即显示图标)中绘制三角形,并设置颜色。程序 2 编写一个“四则运算”程序。程序运行后,用户输入两个数字,按回车键后,计算机即可显示它们的和、差、积和商的值。 在“交互”交互图标中输入“请输入两个数字:” ; 将“*”群组图标放入“交互”右侧,选择交互类型为文本输入交互,在“*”中放入“计算”计算图标、 “显示结果”显示图标和等待图标;图5-14“ 属性:交互作用文本字段” (文本)对话框名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
42、 - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 39 页 - - - - - - - - - 21 在“计算”中输入:n1:=NumEntry n2:=NumEntry2 s:=n1+n2 d:=n1-n2 p:=n1*n2 q:=n1/n2 图 5-15 “四则运算”运行图图 5-16 “四则运算”流程图 在“显示结果”中输入:n1+n2=s n1-n2=d n1 n2=p n1/n2=q 在等待图标中取消显示按钮选项。实验六 制作交互多媒体程序(二)一、实验目的1.掌握热对象交互和热区交互的使用技巧和方法2.了解条件交互的使用技巧和方法二、实验内容和操
43、作步骤1. 热对象交互热对象交互类型的 “ 属性:判断图标 ” (热对象) 面板的作用, 如图 6-1 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 39 页 - - - - - - - - - 22 (1)“ 匹配 ” 下拉列表框:该下拉列表框中有3 项,它们分别表示用鼠标激活对象的一种方法, 3 个选项的含义如下。单击:单击热对象(即热件)后,程序执行相应的交互图标。此选项是默认设置。双击:双击热对象后,程序执行相应的交互图标。指针在对象上:当鼠标指针移到热
44、对象之上时,程序执行相应的交互图标。(2)“ 快捷键 ” 文本框:在该文本框内输入按键(快捷键)的名称。当用户按此规定的按键时,也可达到与单击按钮相同的效果。例如:输入F8,则快捷键是 F8,按 F8 键与单击按钮的作用一样;输入AltA ,则快捷键是 Alt+A 。(3)“ 匹配时加亮 ” 复选框:选此项后,被鼠标单击等操作激活的对象以互补色高亮度显示,提示用户已开始执行相应的交互程序。(4)“ 鼠标 ” 指针按钮: 单击它可以调出 “ 鼠标指针 ” 对话框, 用来确定鼠标指针形状。热对象交互的 “ 属性:判断图标 ” (响应)面板如图6-2 所示。该面板与按钮交互类型的 “ 属性:判断图标
45、 ” (响应)面板基本一样(见图5-7) 。图6-1热对象交互类型的“ 属性:判断图标” (热对象)面板图6-2热对象交互的 “ 属性:判断图标” (响应)面板名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 39 页 - - - - - - - - - 23 2. 热区交互热区域交互类型也叫热区域交互。热区域是用户设定的一个矩形区域。程序运行后,只要单击、双击或鼠标指针进入该热区域,以及按快捷键,都可使相应的交互图标得到执行。采用热区域交互类型可以对一幅图像的不同区域产
46、生交互。单击热区域交互判断图标,调出热区域交互的“ 属性:判断图标 ” (热区域)面板,如图6-3 所示。同时演示窗口内还会出现一个虚线矩形框,“ 属性:判断图标” (热区域)面板标题栏会显示相应的响应图标的名称,虚线框四周有8 个控制柄,用鼠标拖曳这些控制柄或虚线框可调整虚线框的大小与位置,这个虚线矩形框就表示了相应的热区域的范围。“ 属性:判断图标 ” (热区域)面板中各选项的作用如下。(1)“ 大小 ” 与“ 位置 ” 文本框:分别用来确定热区域的大小与位置,可以修改这些数据,使热区域的大小与位置更精确。如果从热对象交互类型转到热区域交互类型,则热区域的大小会自动调整到与原热对象大小一样
47、。热区域的位置会自动调整到原热对象处。(2)“ 匹配 ” 下拉列表框:它仍有三个选项,但是用“ 指针处于指定区域内”选项取代了原来的 “ 指针在对象上 ” 选项。它表示当鼠标单击、双击或移入热区域时,就执行相应的交互图标。(3)两个复选框的作用如下。“ 匹配时加亮 ” 复选框:选中它后,当单击该热区域等操作激活热区域时,热区域会瞬间出现互补色。如果热区域为灰色长方形按钮,则按钮被激活时会产生被按下去的感觉。“ 匹配标记 ” 复选框:选中此项后,在热区域内部左侧会出现一个小矩形图6-3热区域交互的 “ 属性:判断图标 ” (热区域)面板名师资料总结 - - -精品资料欢迎下载 - - - - -
48、 - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 39 页 - - - - - - - - - 24 标记。当热区域没被激活时,小矩形标记为白色;当热区域被激活后,小矩形标记为黑色。热区域交互的 “ 属性: 判断图标 ”(响应) 面板与图 6-2 所示的热对象交互的 “ 属性:判断图标 ” (响应)对话框基本一样。3条件交互类型条件交互的 “ 属性:判断图标 ” (条件)面板如图6-4 所示。(1)“ 条件” 文本框:其内输入逻辑型变量、函数或表达式,它也是相应的响应图标的名字。当它的值为真(TRUE)时执行响应图标,为假(FAL
49、SE)时不执行响应图标。(2)“ 自动 ” 下拉列表框:该下拉列表框有3 个选项,用来确定是否自动匹配。(3)选中条件交互的 “ 属性:判断图标 ” (响应)面板内的 “ 永久” 复选框后,只要设置了自动匹配或 “ 条件 ” 文本框中的值为真( TRUE) ,则在执行程序中,条件交互会一直存在。条件交互的 “ 属性:判断图标 ” (响应)面板如图6-5 所示。由图 6-5 可以看出,该面板与其他交互类型的“ 属性:判断图标 ” (响应)面板基本一样。4. 程序图6-4条件交互的 “ 属性:判断图标 ” (条件)面板图6-5条件交互类型的 “ 属性:判断图标 ” (响应)面板名师资料总结 - -
50、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 39 页 - - - - - - - - - 25 程序 1 制作“会说话的月亮” 程序,程序运行时月亮绕着地球旋转,当鼠标移动到月亮上时,显示“我是月球,30 天绕地球转一圈!”字样。图 6-6 会说话的月亮运行图图 6-7 会说话的月亮流程图 计算图标“初始化”中输入:ResizeWindow(260,260),设置窗口大小为260260; 显示图标“背景”、 “地球”和“月球”中分别导入背景图、地球图和月球图; 移动图标“移动”中设置移