Authorware实例3:多媒体课件的整体结构_第1页
Authorware实例3:多媒体课件的整体结构_第2页
Authorware实例3:多媒体课件的整体结构_第3页
Authorware实例3:多媒体课件的整体结构_第4页
Authorware实例3:多媒体课件的整体结构_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Authorware 实例 3 多媒体课件的整体结构 主要内容 基本操作提要 在本实例中 我们主要练习如下命令按钮的使用和操作 Authorware 中框架结构设计按钮的使用和 Authorware 中正文对象的创建 定向设计按钮 的使用 正文对象风格的设定和使用 超文本的建立和使用 在正文对象风格中加入超级链 接 Authorware 的知识同实例中的具体内容结合起来进行学习 然后将这些具体的内容结合 起来 学习建立整个实例的操作过程 这样 读者在对 Authorware 具体内容的学习中就可以 结合实例进行体会 对各具体内容有一定的掌握后 再对整体的实例进行学习 则我们学习 的效果会更好 读者对实例中的操作也会更容易理解和掌握 实例过程 A正文对象的创建 在交互式应用程序中 文本的使用是非常普遍的 一般情况下 我们在 显示 设计按 钮或 交互作用 设计按钮的展示窗口中要创建一些文本信息来给出某些操作的提示信息 或者是某些需要表达的反馈信息以及需要最终用户阅读的学习内容等等 所有的这些我们都 需要使用文本对象 在 Authorware 中 要创建或编辑正文对象 我们使用的工具是 图形工具箱 如图 3 1 所示 中的正文输入工具 图 3 1 中高亮的 A 型符号 用鼠标单击 图形工具箱 中的正文输入工具 使其高亮 表示它处在被选中状态 此 时 将鼠标移到展示窗口上方 我们会发现鼠标的形状变成 I 形 该鼠标形状表示此时 处在正文输入状态 用鼠标在展示窗口中要输入文本的起始位置单击 此时 在展示窗口中 出现如图 3 2 所示的一条文本宽度标志线和闪烁的光标 读者可以在闪烁的光标后输入文本 我们有下列方法来打开 图形工具箱 从而可以使用它的正文输入工具来创建或编辑 文本对象 1 选择 Control 中的 Restart 命令 Ctrl R 快捷键 运行程序 当 Authorware 的 图 3 1 图形工具箱 程序在执行过程中遇到任意一个不包含任何内容的 显示 设计按钮或 交互作用 设计按 钮 Authorware 会自动打开该设计按钮的展示窗口 图形工具箱 将会出现在屏幕上 我 们可以选择正文输入工具来创建新的正文对象 图 3 3 标尺上各标志的含义和使用方法 2 用鼠标双击程序流程线上的任何一个 显示 设计按钮或 交互作用 设计按钮都 可以弹出该设计按钮的展示窗口和 图形工具箱 然后我们可以创建新的文本对象或编辑已 有的文本对象 3 当我们在运行程序或编辑显示对象时 用鼠标双击展示窗口中任何文本或图形对象 图 3 2 输入文本时的展示窗口 文本右边距调整标 尺 I 型闪烁的提示光标 文本宽度标志线 都可以弹出 图形工具箱 从而可以使用文本输入工具创建新的文本对象或编辑已有的文本 对象 下面我们来学习标尺上各标志的作用 1 文本右边距调整标志 该标志是一个三角形 它定义了文本的右边距 当我们输入 文本到这个标志时 Authorware 会自动换行 进入下一行 2 同右边相对应的文本左边距标志 不同的是 该三角形标志被分为上下两个三角形 上边的三角形是左缩进标志 代表文本的左边界 下边的三角形是首行缩进标志 当用户回 车另起新的一行时 新的一行从该标志开始 如图 3 2 所示 3 在该标尺上 我们还可以使用制表符 在图 3 2 出现所示状态下 用鼠标在标尺 的文本宽度线上任意点击 在文本宽度线上会出现图 3 3 所示的三角形 该三角形就是制表 符 输入文本时 用户按下 Tab 键后 光标会自动跳到其最近的制表符位置 读者可以 在标尺上加入任意多的制表符 并可以用鼠标拖动它们来调整位置 4 标尺两端的有两个白色小方框 是用来调整文本输入区域的大小 我们可以用鼠标 选中这两个小方框来调整文本输入区域在展示窗口中的区域大小 5 所有标尺上的标志都可以用鼠标选中 然后拖动来调整 使用正文输入工具时 文本的输入有以下两种方式 1 屏幕直接输入 在图 3 2 所示的闪烁光标所在处直接用键盘输入文本 如图 3 3 所示 2 引入外部文件 大型多媒体软件的设计是一个多方面协作的过程 多媒体软件的程序设计人员不可能把 精力放在文本的输入上 这就需要有专业的输入人员来输入程序所需要的文本内容 Authorware 考虑到了这种情况 故在文本的输入中 为用户提供了引入外部文件的功能 我们可以把纯文本的外部文件直接引入到 Authoware 中 把文本插入到文本输入区域 让我们来学习具体的引入步骤 1 选择 File 菜单中的 Import 命令 或使用快捷键 Ctrl Shift R 屏幕上弹出 图 3 4 所示的插入文件对话框 2 使用该对话框 读者可以选择你用字处理软件输入的文本文件来引入文本内容 用 鼠标在你所要使用的文件名上单击即可 该文件就显示在 文件名 正文输入框中 3 Link To File 选项的使用 Authorware 默认的情况是 当把文件中的文本引入展示窗口后 Authorware 便把引入的 文本作为 Authorware 的内部内容 程序运行过程中 不在使用该文本文件 如果选择该选项 则 Authorware 把引入的文本内容作为一个外部文件来显示 程序的运行过程中 Authorware 要使用该文本文件 当我们改变该文本文件的内容时 Authorware 展示窗口中相应的文本内 容也会改变 如果选择该选项 希望读者把该文本文件同该程序放到同一个目录下 或专门 为引入的文本文件创建一个目录 避免在最终发行软件时把文本文件丢失 4 Show Preview 选项的使用 该选项是通过图 3 4 中右上方的空白方框区域来预 览引入文件的内容 对于 文本文件 该选项失效 不能预览文本文件 对于图形文件 若 选择该选项 我们可以在预览窗口看到缩小的图形的内容 图 3 4 插入文件对话框 5 如果要同时引入多个文本文件 该怎么办 难道我们要重复使用相同的操作么 不 要担心 Authorware 为我们提供了一次性同时引入多个文件的功能 用鼠标单击图 3 4 中 右下方的小 字符号 弹出图 3 5 所示的同时引入多个文本文件对话框 在该对话框中有两个区域 左边区域和图 3 4 相同 右边的区域是引入的文件列表 下面我们来学习引入文件的方法 首先 在左边的文件列表中找到要引入的文件 用鼠标单击该文件 使其显示在左区域 的 文件名 输入框中 然后单击右区域中 Add 命令按钮 我们可以看到刚才选择的文 件名便出现在引入文件列表区域 重复上述操作 将需要引入的文本文件添加到引入文件列 表中 如果我们要把该目录下所有的文件都引入到程序中 只需单击右区域中的 Add All 命 令按钮 左区域文件列表中的所有文件就都可以添加到引入文件列表中 如果想把右区域引入文件列表中的某个文件去掉 只需单击该文件名使其高亮 单击右 图 3 5 同时引入多个文本文件对话框 区域中的 Remove 命令按钮 该文件就会从引入文件列表中被去掉 选择完所有需要引入的文件 单击 Import 命令按钮 结束文件的选择 把所选文件 引入到展示窗口中 单击该命令按钮后 屏幕上弹出如图 3 6 所示的文本格式对话框 6 下面我们来介绍文本格式对话框各选项的含义 Hard Page Break 分页符 选择 Ignore 忽略选项 那么在插入文本时 当 Authorware 遇到文本文件中的分页符 时 会忽略不计 选择 Creat New Display Icon 选项 插入文本时 当 Authorware 遇到文本文件中的分 页符时 Authorware 会自动产生一个新的显示图标 Text Object 文本对象 选择 Standard 选项 那么在引入过程中 引入的文本文件被转化为标准的文本对象 如果选择 Scrolling 选项 那么引入过程中 引入的文本文件将被转化为滚动显示的 文本对象 在分页符和文本对象两个选择区域中 每个区域多必须选择 Authorware 默认的选择是 建立新的显示图标和标准文本对象 单击 OK 命令按钮结束设置 将文件插入 在这里我们选择 Ignore 和 Standard 插入后的文本效果如图 3 7 所示 将文本文件引入展示窗口后 我们可以象在其它字处理软件中一样 对图 3 7 所示的 文本进行编辑和处理 用鼠标单击 图形工具箱 中的 指针 工具 图 3 7 中的文本对象变成图 3 8 所示 的被选中状态 在文本对象周边出现图示的白色句柄 我们可以用鼠标拖动白色句柄来改变文本区域的大小 还可以用鼠标拖动整个文本 改 变其在展示窗口中的位置 使用外部文件引入文本对象的方法我们学习完了 下面让我们来学习直接从剪贴板来输 入文本文件 三 使用剪贴板传递文本对象 如果我们要插入的文件不是文本格式的文件 则我们必须使用剪贴板来传递文本对象 图 3 6 文本格式对话框 下面 让我们逐步学习该方法 图 3 7 插入后的文本文本的效果 首先 打开处理文件的字处理软件 我们以 Word 字处理软件为例来学习这种方法 打开 Word 字处理软件 并把要插入的文件打开 图 3 8 选中状态的文本对象 然后 用鼠标或菜单命令选中处理软件中调入文件内容中我们所需要的内容 使内容处 在高亮 使用字处理软件的 Copy 命令来把选中的内容拷贝到剪贴板中 如图 3 9 所示 最后 关闭字处理软件 切换到 Authorware 中 在图 3 2 所示的文本输入状态 使用 Authorware 中的 Edit 菜单项中的 Paste 命令把剪贴板中的内容粘贴到 Authorware 中 粘贴后 其它的设置和方法同引入外部文件时相同 请读者自行使用即可 A文本属性的设置 对于显示在展示窗口上的文本对象 我们可以通过对字体类型 字体式样 字体大小等 字体特性的改变来创建形式多样 内容丰富的多媒体交互程序 在设置文本的特性之前 我们首先要在文本输入区域中选中要改变特性的文本对象 选 定文本有两种方式 如果是部分选定文本 用鼠标选定文本部分 如图 3 10 所示 如果是改变文本区域中所有的内容 只需用鼠标双击展示窗口中的文本对象 使其处在 被选定状态 周边出现图 3 11 所示的白色句柄 图 3 11 全部选定要改变特性的文本 图 3 9 在字处理软件中选定文本对象 图 3 10 部分选定的要改变特性的文本 然后利用 Authorware 的 Text 菜单中的各命令选项来设定选定文本对象的文本特性 下面让我们对 Authorware 的 Text 菜单项中用来设置文本特性的各命令项 如图 3 12 进行逐一学习 Text 菜单项中的各命令如图 3 12 所示 图 3 12 Text 菜单选项 1 使用 Font 字体命令选项来改变所选定文本的字体特性 选择该命令项中的 Other 选项 弹出图 3 13 所示的 Font 对话框来选择相应的字 体 在该对话框中的中间区域是范例 该区域中的内容随读者选择的字体类型的改变自动改 变 使读者可以实时预览所选字体的效果 在图 3 13 中 预览区域中的内容 The quick brown fox jumped over the lazy dog 是目 前世界上字符最少但包括所有的 26 个英文字母的语句 Authorware 使用该内容使用户能在 预览窗口中观察选定字体所有英文字符的效果 而对于我们输入正文的用户来说 只有在展 示窗口中来看效果了 字体的选择列表如图 3 14 所示 列表中的字体是 Windows 中的字体 其内容随不同的 系统而有所不同 请读者注意 图 3 13 Font 对话框图 3 14 字体选项列表 选定合适的字体类型后 单击 Font 对话框中的 OK 按钮 结束字体的设置 这里我们选择楷体 展示窗口中字体的效果 如图 3 15 所示 当我们选择楷体之后 请读者注意 Text 菜单选项中 Font 命令菜单的改变如右图 3 16 所示 有标志的是当前使用的字体类型所有使用过的字体类型都会在该列表中罗列出 来 2 Size 菜单选项的列表如图 3 17 所示 有标志的是当前使用的字体大小 如果 选择字体的大小从 8 到 72 我们可以直接在该列表中进行选择 图 3 15 改变为楷体的文本 图 3 16 Font 菜单项 图 3 17 Size 选项列表 如果使用的字体大小在列表中没有列出 我们可以选择 Other 命令 弹出图 3 18 所 示的 Font Size 对话框 我们可以在 Font Size 的正文输入框中直接输入我们希望的字 体大小的数值 在预览窗口中我们会看到所输入字体大小的效果 单击 OK 命令按钮完成 设置 图 3 18 Font Size 对话框 我们还可以使用 Size Up 快捷键为 Ctrl Shift RtArrow 或 Size Down 快捷键为 Ctrl Shift LftArrow 来直接在展示窗口中改变字体的大小 每执行一次上述命令 字体改变 一个字号 我们可以通过不断选中两个选项或使用快捷键来逐步调整文本的大小 3 Style 菜单选项列表如图 3 18 所示 为风格的选项列表 有标志的是当前使用 的文本风格 我们通过用鼠标单击选项列表中的相应风格来选择 图 3 19 Style 选项列表 下面 请读者对该选项列表中的风格逐一学习 注意 注意 在该风格列表中 除了 Superscript 和 Subscript 两种风格以外 其它各种风格都可 以组合使用 读者可以选择不同的文本风格 然后在展示窗口上查看这些风格的组合效果 从这些组合效果中选择满意的风格组合 Plain 普通字体样式 Bold 粗体字体样式 快捷键为 Ctrl Alt B Italic 斜体字体样式 快捷键为 Ctrl Alt I Underline 下画线字体样式 快捷键为 Ctrl Alt U Superscript 上标字体样式 Subscript 下标字体样式 各种风格的效果及其组合效果请读者自行实践 4 如图 3 19 所示为 Alignment 命令的选项列表 下面我们逐一介绍列表中各选 项的含义 Left 左对齐方式 快捷键为 Ctrl Center 中心对齐 快捷键为 Ctrl Right 右对齐方式 快捷键为 Ctrl Justify 由文本输入工具标尺的左右边界来控制 快捷键为 Ctrl Shift 有标志的表示是当前使用的方式 5 选择 Scrolling Text 选项 把文本的显示方式改为滚动条方式显示 如图 3 20 所示 请读者把该显示方式同标准显示方式对比 6 当 Authorware 运行在同你编程使用的计算机不同的计算机上的时候 在其它的计 算机上 有可能使你的文本每一行的长度有所改变 选择 Preserve Line Breaks 选项 在 程序的运行过程中 Authorware 将保持最初程序设计时文本每一行的长度 不随运行环境的 改变而变化 图 3 20 Alignment 命令的选项列表 标准显示方式滚动条显示方式 图 3 20 两种显示方式的比较 A文本风格的创立 前面我们学习了如何为屏幕上的文本设置不同的显示特性 但是 读者会想象到 如果 我们必须为每一个文本块都人工设置这些属性的话 工作量将是非常巨大和繁琐 这将会拖 长多媒体软件的开发过程 而且 一旦在开发的过程中 要改变某种文本块的显示特性 我 们又需要对每一个文本块进行重新的手工设置 读者可以想象这种设置和改变的工作量有多 么大 为了进一步提高开发效率 Authorware 为我们提供了定义一种风格的能力 一旦定义了 一种风格 我们就可以把该风格应用到作品中的文本块上 如果需要改变该类特性文本块的 属性设置 则不需要对每一个文本块一一重新设定 只需修改所定义的该类风格 该类风格 所应用的文本块将自动更改其显示特性 从而大大减少了工作量 提高了软件的开发效率 执行 Authorware 中 Text 菜单项中的 Define Styles 命令 快捷键为 Ctrl Shift Y 打开定义风格对话框如图 3 22 所示 风格定义对话框中包含下面内容 图 3 22 风格定义对话框 1 风格列表 如图 3 22 所示 在定义风格对话框的左侧是风格列表 列表上包 含已被定义的所有风格的名称以及未命名的风格的列表 例如一个列表中的 宋体 这样 的未命名风格 是每一次人工设置字体 字号 风格和颜色时 Authorware 都会自动建立的 要想查看列表中的某个风格的属性 只需用鼠标单击风格列表中的风格名即可 一旦选 择了某种风格 这种风格的属性会在风格定义对话框中间部位显示出来 在风格列表的下方 是风格列表文本框 在该文本框中 读者可以为新建风格命名 或 为当前选择的风格改变名称 如图 3 22 所示 在该对话框的中间部分 显示的是所选中的风格的属性 在该部分文 本属性中 我们在前面没有介绍的特性有 Text Color 文本颜色 使用该选项 我们可以设定展示窗口中文本字体的颜色 用鼠标单击图 3 22 中部 Text Color 右边的色彩块 弹出图 3 23 所示的 Text Color 对话框 该对话框的右上方是颜色预览窗口 左边是调色板 我们可以在调色板中选择合适 的颜色块 预览窗口会出现所选的颜色的预览 读者可以在预览窗口浏览所选颜色的效果 单击 OK 命令按钮 结束对文本颜色的设置 数字格式 在文本块中的数字 也包含了其相关属性 如有关显示在小数点前和 后的十进制数字等 单击 Format 命令按钮弹出图 3 24 所示的 Number Format 对话框 下面让我们来学习该对话框的设置 图 3 23 Text Color 对话框 图 3 24 Number Format 对话框 Example 该区域显示的是当前设置的数字显示格式的例子 Decimal 区域中我们设定了小数点前和小数点后的数字格式 选择 Show Numbers After Decimal 选项 显示小数点后的数字 在 Use 选项 我们可以设定在显示数字时是如何显示小数点 选择 Local Standard 选项 则显示小数点时 使用国别控制面板中所设定的特定 的显示特性 选择 Period 选项 在显示数字时 可以使用 来作为小数点分隔符 Comma 选择该选项 在显示数字时 使用 作为小数点分隔符 Include Digits To Right of Decimal 在该输入框中输入的是读者需要在小 数点后显示的数字的个数 Include Trailing Zero 当数字结束时 在数字末尾补零 比如 我们显示数 字 1 小数点后显示 2 位 在显示时 Authorware 显示的是 1 00 Before Decimal 小数点前 该选择区域是用来设置小数点前的数字的显示 Leading Zeros to Places 选择该选项 在该输入框中输入的是在显示小数点前 数字时前置零的个数 例如 我们在该输入框中设定前置零的个数为 4 当我们显示 5 时 显示形式为 0005 当我们要显示 455 时 显示形式为 0455 当我们希望所有显示的数 字都有相同的数字个数时 可以选择该选项 Show Thousands Millions Separate 其中 Use 选项用来设定在显示数字时 如何显示千或百万之间使用分隔符 选择 Local Standard 选项 显示分隔符时 使用国别控制面板中所设定的特定的 显示特性 选择 Period 选项 在显示分隔符时 使用 选择 Comma 选项 在显示分隔符时 使用 读者可以随意改变该对话框中的各项设置 同时观察 Example 区域中相应的变化 设置结束后 单击 OK 按钮结束设置 2 风格定义对话框中相关命令按钮的使用 Modify 修改命令按钮 使用该按钮可以修改已经存在的风格 改变该风格初始 的特性 读者可以从风格列表中选择一种风格 设定其特定属性后 单击 Modify 命令按 钮确认对该风格的设定 Add 添加 使用该按钮用来创建一种新的风格 并把风格名添加到风格列表中 用鼠标单击 Add 按钮 输入新的风格名 设定该风格的特性后 点按 Modify 按钮 确认对该风格的设定 Remove 删除按钮 使用该按钮从风格列表中删除一个已经定义的风格 首先 我们要选择该风格 使风格列表中该风格名称高亮 然后用鼠标点按 Remove 按钮 删除 该风格 如果这种风格正被应用在作品中 则该风格不能被删除 A文本风格的应用 上面我们学习了文本风格的创建 下面将学习如何把所定义的文本风格应用的到文本块 上 在 Authorware 中有两种方法用来把风格应用到文本块上 前提是我们要应用风格的文本 块应该是处在被选中状态 周边出现了灰色句柄 1 使用 Authorware 中 Text 菜单中的 Apply Styles 命令选项 弹出文本风格对 话框 如图 3 25 所示 在列表中用鼠标单击相应风格前的方框 选择该风格 所选中的风格会立刻被应用到该 文本块上 读者可以实时地观察应用风格的效果 文本风格对话框是一个独立的窗口 用户可以让它作为一个浮动窗口处在激活状态 便 随时可以在展示窗口中使用 2 使用图 3 26 所示在 Authorware 中位于主菜单下的工具栏中的风格下拉列表 下 拉列表中列出了读者作品中所定义的所有风格的名字 图 3 25 文本风格对话框列出你作品中定义的所有风格 图 3 26 主菜单下的工具栏中的风格下拉列表 在列表中选择一种风格 选中的风格会立刻被应用到文本块上 风格选择可以同时选择多个风格 各种风格的组合效果只有读者在实际操作后才能知道 使用风格的组合效果 我们可以创建出丰富多彩的文本对象 应用风格的组合效果 我们可以大大地提高作品的开发效率 例如 可以设置包含某些 特性的风格 然后再设置一些包含超级链结功能的另一种风格 把这些风格组合起来 我们 就相当于有了一个可供选择的控制板 通过风格的组合 实现程序的交互作用 如果用人工 来设置这些特性的话 将是一个非常繁琐的工作 使用风格定义和应用 以及风格组合使用 将会大大提高开发作品的工作效率 缩短作 品的开发周期 超文本链接风格的设置 利用超文本对象建立的定向链接有如下特性 当我们用鼠标单击 双击或将鼠标移到具 有超级链接功能的正文对象时 Authorware 会自动进入与该正文对象所链接的页中 执行该 页中的信息 这样的正文对象我们称为超文本 这样的链接我们称为超文本链接或超级链接 在 Authorware 的正文风格定义对话框中 我们可以设定一种风格和作品中具体页之间的 链接 如图 3 27 所示 使用应用风格 可以把设定的链接和相应的正文对象链接起来 使 正文对象具有超文本链接的特性 在 Authorware 的正文风格定义对话框中 我们可以设定一种风格和作品中具体页之间的 链接 如图 3 27 所示 使用应用风格 可以把设定的链接和相应的正文对象链接起来 使 正文对象具有超文本链接的特性 图 3 27 Authorware 的风格定义对话框中超文本的定义 下面 我们对图 3 27 所示的各选项进行深入的学习 1 触发超文本链接的方式 交互方法有 Single Click 鼠标单击 Double Click 鼠 标双击 或只是将鼠标移动到包含超文本风格的文本上 如果我们选择 None 没有 选项时 即没有超文本链接 则其它的交互选项都会失 效 2 选择 Auto Highlight 选项后 并且当最终用户用上面设定的触发方式触发了超 文本链接后 在这个区域就显示一个反色的图像 来提醒用户 该超文本链接已经触发 计 算机正在处理用户的输入 我们在多媒体的开发过程中 要考虑到 并非所有用户的计算机都是速度非常快的 有 很多用户还使用速度相当慢的计算机 当在速度比较慢的计算机上运行我们开发的作品时 在用户输入一个响应后 如果系统对用户的输入没有实时的反应时 用户会很着急 会认为 第一次的输入没有被计算机存储 则用户会再输入一次响应 如此 计算机会进入一个重复 工作的状态 所以 我们在设计多媒体作品时 应对用户的输入信息及时给一个反馈 使最 终用户知道自己的输入已经被计算机所接受 计算机正在处理用户的输入 3 当光标经过包含超级链接的文本对象时 读者可以让鼠标改变形状来提醒用户该 对象可以执行某种操作 选择 Cursor 项就可以实现该功能 单击 Cursor 右边的小方框 弹出图 3 28 所示的光标库 在光标库中选择合适的光 什么类型 的交互会 执行超文 本链接 执行超文 本链接时 文本高亮 当鼠标经 过超文本 时 光标 改变的形 状 当超文本被选中后 Authorware 将链接到何处 标 图 3 28 光标类型对话框 至于如何改变光标类型 请参见实例二中光标的改变 4 如果把超文本链接作为文本风格的一部分 读者可以选择 Navigate to 选项 选择该选项后 单击其右边的方框 弹出图 3 29 所示的导航条件设置对话框 设置对 话框中的设置 图 3 29 导航图标设置对话框 定义链接的详细步骤参见 高级交互与查找 中的 定向 设计按钮的使用 将超文本链接功能作为一种风格应用到文本对象上 使文本对象拥有超文本链接的功能 当最终用户触发文本对象后 Authorware 会自动导航到相应的链接中 高级交互与查找 在本节中 我们要学习 Authorware 提供的强大的高级交互工具 定向结构 定向结构中 包括 定向 设计按钮和 框架 设计按钮 在开发程序的过程中 为了提高开发效率 可以高效地创建和维护应用模块 为了使最 终用户能更加高效地识别相关的内容 方便最终用户对多媒体作品的使用 我们可以使用 Authorware 的高级交互工具和查询功能 下面我们将对 Authorware 提供的上述功能逐一学习 在下面的学习中 我们要使用到程序的跳转与调用 控制的方式和程序的流向非常复杂 所以该内容是学习 Authorware 中的一个要点也是一个难点 希望读者认真学习 该内容是我们创建丰富的多媒体交互功能的基础 只有充分掌握了该部分内容 并能够 灵活运用 才能够设计出丰富灵活的多媒体作品 A定向结构介绍 在交互作用的多媒体作品中 程序要根据最终用户不同的输入响应 来匹配相应的作品 内容 也就是允许最终用户选择不同的路径来执行程序的分支流程 定向结构通过不同的定向控制 使最终用户可以在多媒体作品中很方便地跳转到所需要 的地方 1 定向类型 Authorware 为我们提供了以下两种类型的定向 1 在一个 Authorware 文件的内部 程序从一个地方跳转到另一个地方 2 程序从一个 Authorware 文件跳转到另一个 Authorware 文件执行 对于上述两种类型的定向方式 Authorware 为我们提供了不同的实现方法 对于第一种定向类型 Authorware 提供了 定向 设计按钮和 框架 设计按钮来实现 该定向类型 对于第二种定向类型 Authorware 提供了 JumpFile 和 JumpFileReturn 两个函数 来实现该定向类型 首先 让我们来学习第一种定向类型 在 Authorware 的程序设计中 定向 设计按钮 和 框架 设计按钮之间相互协作 实现了大量的定向设置 事实上 框架 设计按钮就是 由一组不同定向指向的 定向 设计按钮按一定规则的组合 是 定向 设计按钮的综合使 用 在第一种定向类型中 让我们先来熟悉一下 定向 设计按钮 能实现的功能 2 定向 设计按钮 定向 设计按钮可以被拖放在程序流程线上的任意位置 甚至可以放到 框架 设计 按钮中 请读者注意 虽然 定向 设计按钮可以放置在流程线的任意位置 但是 定向 设 计按钮的指向必须是附属于 框架 设计按钮的页 附属于 框架 设计按钮的任意设计按 钮我们都称之为一页 如图 3 30 所示 Authorware 还为我们提供了一个函数 GoTo 来实现定向 GoTo 函数的参数是要 指向的设计按钮的 IconID 值 使用的形式是 GoTo IconID IconTitle 但由于函数的跳 转使程序的设计结构化较混乱 不容易维护 所以我们一般情况下不使用该函数 而是直接 使用 定向 设计按钮 定向 设计按钮使用起来更灵活 可以实现较复杂的定向结构 而 事实上 框架 设计按钮就是 定向 设计按钮灵活性的体现 图 3 30 定向 示意 图 定向 设计按钮主要有以下优 势 定向 设计按钮主要有以下 优势 1 可以指向任意一个 框架 设计按钮中的任意一页 2 当 Authorware 程序执行到 定向 设计按钮时 可以迅速地跳转到该 定向 设 计按钮指向的设计按钮中 3 当 Authorware 程序执行完 定向 设计按钮所指向的设计按钮中的内容后 可以 迅速返回到最终用户使用的最后一页 4 还可以把最终用户最近使用的页以列表的形式显示在屏幕上 最终用户只需双击 列表中页的标题即可以跳转到该页中 5 为最终用户提供一个对话框 在该对话框中 最终用户可以设置查询选项来查找 特定设计按钮中的特定内容 并迅速地把查询到的情况以列表的形式显示出来 最终用户可 以选择相应的内容 迅速定位要查询的内容 定向 设计按钮只能指向 框架 设计按钮中的页 由于 定向 设计按钮和 框架 设计按钮的这种特殊关系 在学习应用 定向 设计按钮之前 让我们先来学习 框架 设 计按钮的相关内容 框架 设计按钮是 定向 设计按钮特殊的应用 3 框架 设计按钮 在 Authorware 程序中 框架框架 结构有如图 3 31 所示的两部分组成 定向 设计按钮 框架 设计按钮 框架 设计按钮中的一页 定向 设计 按钮指向附属 于 框架设计 按钮中的一页 图 3 31 框架 结构 1 框架 设计按钮 2 附属于 框架 设计按钮的其它任意设计按钮 我们称任何附属于 框架 设计 按钮的设计按钮为 框架 设计按钮中的一页 对于 框架 设计按钮 双击 框架 设计按钮打开该设计按钮 其包括三部分 如图 3 32 所示 缺省的定向控制 图 3 32 框架 设计按钮的组成 进 入 画 面 退 出 画 面 1 进入画面 Authorware 程序在进入 框架 结构中的任意一页之前 都必须执行 进入画面中的内容 例如 我们在进入画面中设置一个背景图案 则程序在执行 框架 结 构的附属设计按钮时 该背景图案会出现在 框架 结构的所有附属页中 请读者注意 我们在设计 框架 结构时 首先要分析各附属设计按钮 弄清楚各附属 页中是否有相同的内容 我们可以把各设计按钮中相同的内容放置到进入画面中 这样可以 减少程序的大小 并利于对程序的维护 当修改相关内容时 只需要修改进入画面中的内容 即可 而不需要对附属设计按钮中相同的内容进行重复修改 2 Authorware 提供一套缺省的 定向 设计按钮 这套缺省的 定向 设计按钮以 控制按钮框在展示窗口中显示的形式 如图 3 33 所示为缺省 定向 设计按钮和控制按钮 框中按钮的对应关系 图 3 33 定向设计按钮与控制按钮框中按钮的对应关系 Authorware 提供的这一套定向控制按钮 其按钮与功能的对应关系如下 进 入 画 面 退 出 画 面 进 入 画 面 退 出 画 面 回到所进入过 的最后一页 进入第一页 显示最终用户 所进入过的所 有页列表 打开 Find 搜 索对话框 退出框架结构 进入最后一页 注意 框架 结构中的页是按照由左到右的顺序进行排序的 附属于 框架 设计按钮最左边的 设计按钮为第一页 当 框架 结构被放置在主流程线上 在程序顺序执行到该 框架 设 计按钮时 程序会在显示 框架 结构中的进入画面后 自动执行第一页中的内容 3 退出画面 Authorware 在退出框架结构之前 需要执行下面的操作 首先 Authorware 在退出框架之前 擦除展示窗口中进入画面和页的内容 这些内容 包括正文 图片 数字化电影 声音等多种媒体信息 使整个屏幕的显示恢复到 Authorware 程序进入框架结构前的状态 Authorware 程序重新回到框架窗口 直接进入退出画面来执行退出画面的设置 Authorware 在退出画面中默认的是空操作 读者学习了上述的 框架 设计按钮之后 是否觉得 框架 设计按钮默认的八个定向 控制按钮的图标对于最终用户来说比较难于理解 若对各按钮的功能不能有一个直观的解释 则我们开发出来的作品对于最终用户来说学习起来就比较难 使用起来也不方便 所以我们 有必要对 框架 设计按钮默认的定向控制按钮的图标和形状进行设定 使控制按钮的形状 和图标更符合最终用户的需要 使我们的最终作品更易于学习和使用 直观性差和可操作性 差的作品是不会受到用户欢迎的 4 框架 设计按钮中定向控制按钮外观的重新设定 这里我们学习的内容包括定向控制按钮和控制框在显示屏幕上外观的设定 这种修改只 会改变控制按钮和控制框在显示屏幕上的外观 方便最终用户的使用 对程序的流程的执行 没有任何的影响 具体的操作如下 1 用鼠标双击 框架 设计按钮弹出框架窗口 如图 3 33 所示 图 3 35 缺省按钮框 2 用鼠标双击图 3 33 中的标题为 Gray Navigation Panel 的 显示 设计按钮 打开 Presentation Window 窗口 如图 3 35 所示 在展示窗口中出现按钮框在 Authorware 中的默认形状 我们可以使用 图形工具箱 中的工具对按钮框进行放大 缩小 进入前一页进入下一页 图 3 34 定向控制按钮与功能的对应关系 移动位置 框线粗细 填充色和外观图案等进行设置 事实上 按钮框在程序的执行过程中 只是为了美观的作用 没有实际的执行价值 如 果我们要设定其它外观的定向控制按钮 按钮框是可以删除的 对程序的执行没有任何影响 3 修改定向控制按钮 要修改定向控制按钮的图标 需用鼠标双击图 3 33 中所示 的相应的定向控制按钮所对应的响应类型图标 弹出 Properties Response 对话框 如图 3 36 所示 在该对话框的左上角有定向控制按钮的外观预览 用鼠标单击 Button 命令按 钮 弹出图 3 37 所示的 Buttons 对话框来修改按钮的外观 图 3 36 Properties Response 对话框 我们在前面已经学习过按钮的定制 请读者自己练习来改变一下定向控制按钮的外观 并运行程序观察效果 图 3 37 Buttons 对话框 5 定向 设计按钮的使用和相关内容的设置 单击任意一个程序流程线上的 定向 设计按钮 弹出如图 3 38 所示的 定向按钮 对话框 一个 定向 设计按钮的设置内容主要是执行该 定向 设计按钮后程序的流向 在 Authorware 中定向设计按钮对程序流向的影响有五种形式 下面请读者逐一学习这五 种程序流向的方式 1 选择 Recent 选项 可以在程序和用户使用过的页之间建立定向链接 从而可以让最 终用户非常容易地返回以前使用过的页中重新使用该页中的内容 选择了该选项 当程序执行到该定向控制按钮后 程序流向会返回到最终用户使用过的 页中 返回的方式有以下两种 选择 Page 中的 Go Back 命令回到前一页 选择 List Recent Pages 将最终用户使用过的页标题以列表的形式显示在屏幕上 最终 用户可以用鼠标双击标题名来跳转执行该页的内容 选择该选项使最终用户返回已使用过的 相应内容变得非常方便与快捷 图 3 38 定向 设计按钮的 Recent 复选框 2 选择 Nearby 选项 可以建立 框架 结构内部页之间的链结或者退出 框架 结构 选择该选项 弹出如图 3 39 所示的对话框 在 Page 选项中有五个单选项 其各 自含义如下 图 3 39 定向 设计按钮的 Nearby 复选框 Previous 选择该选项 程序跳转到当前页前一页 Next 选择该选项 程序跳转到当前页的下一页 First 选择该选项 程序跳转到 框架 结构中的第一页 Last 选择该选项 程序跳转到 框架 结构中的最后一页 Exit Framework Return 选择该选项 程序退出 框架 结构 3 选择 Anywhere 选项 可以建立与 框架 结构中任何 一页的链接关系 使用 定向 设计按钮中的该选项可以跳转到程序中的任意一个 框架 结构中的任意一页 选 择该选项 对话框变成图 3 40 所示 在该对话框中我们可以设定链接的范围 是链接到某 一 框架 结构内部的页还是链接到整个程序的所有框架结构所有页中的某一页 我们还可 以设定链接的返回方式 具体内容我们在下面逐步学习 图 3 40 定向 设计按钮的 Anywhere 复选框 Type 单选框 该选项设定链接的类型 Jump to Page 单向链接 直接跳转到所链接的页中 Call and Return 返回式链接 当执行完所链接页中的内容之后 程序还要返回到 跳转时的起始点 继续执行程序的内容 Page 选项是在作品中所使用的所有框架结构标题的列表 选择任意框架结构的标 题 在图 3 40 对话框中的 Page 中下方的页列表中便显示出选择的该 框架 结构中的 所有页标题 如果我们选择 Entire File 在图 3 40 对话框中的 Page 中下方的页列表中便显示 出整个作品中所有 框架 结构中的所有页的标题 我们可以在这些页列表中选择需要链接到的页 设定链接 如果希望最终用户可以在作品中通过直接查找某一单词或关键词来查阅读者感兴趣的内 容 那么可以使用该对话框中的可搜索定向链接 下面讲一下 Find 即 可搜索定向链接 可搜索定向链接是一种非常重要的定向 链接 它允许最终用户输入单词或某一设计按钮的关键词来查阅作品中的所有页 例如 当 最终用户输入 物理 则在作品中所有含有 物理 这个正文对象的所有页的标题就会以列 表的形式显示到展示窗口 读者可以双击列表中页的标题查阅该页中的内容 注意 注意 在 Authorware 框架 结构中缺省的对象控制中 就有一个可搜索的定向链接 作品运 行后 单击定向控制按钮中的 查寻 按钮 弹出如图 3 41 所示的 Find 对话框 在 Word Phrase 正文输入框中输入一个为单词或短语的正文对象 然后单击 Find 命令按钮或按 回车 键 则 Authorware 会将含有该正文对象的所有页以列表的形式显示在 图示的 Page 显示框中 最终用户如果想查阅某一页 只需用鼠标双击该页标题直接进 入该页中的内容 或者用鼠标单击该页的标题使其处在选中状态 然后单击 Go To Page 命令即可 程序直接进入含有该正文对象的页中 在该页中查找到的正文对象以彩色高亮显 示 如图 3 42 所示 图 3 41 Find 对话框 图 3 42 跳转到含有搜寻对象的页中 6 重新设置 Find 对话框 在 Authorware 中 Find 对话框缺省的设置如图 3 42 所示 读者可以为 Find 对话框设置中文形式的提示 这样可以方便最终用户对作品的理解 和使用 并非所有的最终用户都是专业的计算机从业人员 对计算机英语的掌握是有限的 我们在开发作品的过程中 要尽量避免使用英文的提示 一般情况下使用最终用户容易理解 的语言来指导他们的操作 Authorware 支持我们对默认的 Find 对话框进行修改 我们可以使用中文来替换英文 的输入 显示以及按钮命令标题 具体的操作方法如下 如图 3 43 所示 选择 Authorware Modify 菜单中 File 子菜单的 Navigation Setup 选项 弹出 Navigation Setup 对话框 如图 3 44 所示 使用 Navigation Setup 对话框中的 Navigate Icons Set to Search 区域的中文输入 框我们可以设定 Find 对话框的标题名和按钮名 相应的对应关系见图 3 45 所示 如果要 Find 对话框在单击 Go To Page 命令按钮后自动关闭 我们可以选择 Close When Page is Selected 选项 图 3 43 执行 Navigation Setup 命令 图 3 44 Navigation Setup 对话框 如果想使查找到的正文对象在展示窗口中彩色高亮 我们可以选择 Highlight Found Word 选项 单击图 3 45 中 Highlight Found Word 选项右边的彩色方块 弹出图 3 46 所示的 Color 对话框 选择合适的颜色 然后单击 OK 命令来结束颜色的设置 单击 OK 命令按钮结束修改设置 创作人员可以在程序中预先设定要搜索的正文对象 单词或关键词 如图 3 40 中所 示 我们可以在 Find 正文输入框中输入单词或设计按钮的关键词 在正文输入框的下方有 Word 和 Keyword 复选框 这两个选项是来限定 Authorware 在程序中的搜寻范围 单选 Word 选项 Authorware 只在正文对象中搜寻 单 选 Keyword 选项 Authorware 只在所有设计按钮的关键词中搜寻 如果两个选项都选择 的话 Authorware 会在程序中所有的正文对象和设计按钮关键词中搜寻 并把搜寻到的结果 以列表方式显示在屏幕上 图 3 45 Navigate Icons Set to Search 区域的正文输入设置和 修改后的 Find 对话框的关系 图 3 46 Color 对话框 7 设置页的关键词 在多媒体应用程序中 通过搜索正文对象来查阅有关的页 是一个非常方便的方法 但 是 页中的内容并不仅仅是正文或图片 还包括声音 图像 数字化电影或者视频信息等 因此 通过搜索正文对象来查阅相关页的方法显得力不从心 所以 Authorware 为我们提供了 另外一种查找方法 即利用页的关键词来查找相关页 意思就是为相应的页设定代表该页内 容的关键词 在所有页关键词中利用关键词查找与其相匹配的页关键词 然后跳转到匹配关 键词的页中 利用关键词查找的方法读者已经在图 3 40 定向 设计按钮的 Anywhere 复选框中 使用过 但要使用关键词来查找相关页 首先必须为相应的页设定关键词 下面请读者来学 习页的关键词的设置 图 3 47 执行菜单中的 Keywords 命令 具体步骤如下 1 在程序流程线上选定要设置关键词的设计按钮 使其高亮 2 如图 3 47 所示 选择 Modify 菜单中 Icon 子菜单的 Keywords 命令 弹 出 Keywords 对话框 如图 3 48 所示 图 3 48 Keywords 对话框 3 在 Icon 下拉列表中选择要设置关键词的设计按钮的类型 则在最右边的列表区 域中 将显示出程序中所有该类型设计按钮的标题 4 在该列表中选择要设置关键词的设计按钮的标题 使其高亮 然后单击下方的 Edit Keywords 使该设计按钮处在设置关键词的状态 请的读者注意 在图 3 48 所示 对话框的左上方有一个当前设计按钮的图标和标题 来标志正在设置关键词的设计按钮 5 在 Keywords 正文输入框中输入要设立的关键词

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论