第1章 Authorware简介 3
1.1 功能强大的Authorware 3
1.1.1 Authorware老版本的功能持征 3
第一篇 Authorware入门篇 3
1.1.2 Authorware 5.0的新功能 5
1.2 初识Authorware 5.0 6
1.2.1 Authorware 5.0的环境需求 6
1.2.2 安装Authorware 5.0 7
1.2.3 启动、退出Authorware 5.0 7
1.2.4 其他学习途径 8
1.3 Authorware 5.0新技术 9
1.3.1 Authorware 5.0新技术 9
1.3.3 用帮助页学习新技术 11
8.2 视频信息的加载 11
1.3.2 CMI新变量和新函数 11
第2章 Authorware集成环境浏览 12
2.1 Authorware5.0主窗口 12
2.2 Authorware5.0图标 13
2.2.1 图标功能简介 13
2.2.2 图标的一般操作方法 15
2.3.1 File(文件)菜单 16
2.3 Authorware5.0系统菜单 16
2.3.2 Edit(编辑)菜单 18
2.3.3 View(视图)菜单 19
2.3.4 Insert(插入)菜单 20
2.3.5 Modify(修改)菜单 21
2.3.6 Text(文本)菜单 22
2.3.8 Xtras菜单 23
2.3.7 Control(控制)菜单 23
2.3.9 Windows(窗口)菜单 24
2.3.10 Help(帮助)菜单 25
2.4 Authorware5.0 工具条 26
2.5 Authorware5.0控制面板 27
2.6 Authorware 5.0知识对象窗口 29
2.6.1 Authorware 5.0知识对象 29
2.6.2 应用知识对象 31
第3章 动手编制Authorware 程序 33
3.1 程序设计的一般步骤 33
3.2 Authorware写作风格 34
3.3 用Authorware创作多媒体作品的过程 35
3.4 创作技巧及建议 39
3.4.1 值得提倡的创作风格 40
3.4.2 有关调试程序排除故障的建议 40
3.5 动手制作教学示例 41
3.5.1 创建应用程序中的“引言”部分 42
3.5.2 创建一个屏幕菜单 49
3.5.3 创建页结构 58
3.5.4 创建超媒体框架 64
3.5.5 设置超链接 66
3.5.6 创建退出按钮 69
3.5.7 创建一个提问 72
第二篇 Authorware基础篇 79
第4章 文本对象处理 79
4.1 文本对象编辑 79
4.1.1 创建文本对象 79
4.1.2 加载外部文档 80
4.2 文本属性设置 81
4.1.4 以拖放方式输入文本 81
4.1.3 以粘贴方式输入文本 81
4.2.2 尺寸设置 82
4.2.1 字体设置 82
4.2.3 字型风格设置 83
4.2.4 颜色设置 83
4.2.5 文本对象位置设置 84
4.2.6 文本段落属性设置 84
4.2.7 平滑字体效果设置 86
4.3.2 文本模式的应用 87
4.3.1 文本模式的定义方法 87
4.3 文本模式设置 87
4.3.3 文本模式的修改 88
4.3.4 两点说明 88
4.4 拼写检查和查找替换 89
4.4.1 Authorware 5.0的拼写检查功能 89
4.4.2 Authorware 5.0的查找替换功能 91
5.1.1 Toolbox工具箱的使用 93
第5章 图形/图像对象处理 93
5.1 图形/图像对象的创建与编辑 93
5.1.2 图片对象的属性设置 94
5.2 外部图片加载 96
5.2.1 从外部文件输入图片 96
5.2.2 从剪贴板上拷贝图片 97
5.2.3 用拖放方式输入图片 97
5.3 多个对象的显示控制 98
5.3.1 多个对象位置的设置 98
5.3.2 多个对象的排列设置 98
5.3.3 多个对象的层次关系设置 98
5.3.4 同时显示多个图标中的内容 99
第6章 声音对象处理 100
6.1 声音对象的加载 100
6.1.1 使用输入对象对话框加载声音文件 100
6.1.2 使用拖放方式加载声音文件 101
6.2 声音对象属性的设置 101
6.2.1 播放控制设置 101
6.2.2 声音文件的预演 102
6.2.3 播放速度设置 102
6.3 控制声音的变量与函数 103
6.3.1 控制声音的常用变量 103
6.2.4 播放次数设置 103
6.3.2 控制声音的常用函数 104
第7章 数字电影对象处理 105
7.1 数字电影文件的加载 105
7.1.1 使用输入对象对话框加载 105
7.1.2 使用图标加载 105
7.1.3 使用拖放方式加载 106
7.2 播放控制设置 106
7.2.1 数字电影文件的预览 106
7.2.2 播放执行方式设置 107
7.2.3 播放范围设置 107
7.2.4 播放次数设置 108
7.2.5 其他播放控制说明 108
7.3.2 控制数字电影的常用函数 109
7.3.1 控制数字电影的常用变量 109
7.3 控制数字电影的变量与函数 109
第8章 视频对象处理 111
8.1 视频信息播放环境设置 111
8.3 视频信息的播放控制 112
8.3.1 视频播放区域设置 112
8.3.2 视频片断的选择播放设置 114
8.3.4 视频信息的终止播放控制 115
8.3.3 视频信息中声音、图像的播放控制 115
8.3.5 视频信息停止播放后的屏幕显示控制 116
8.3.6 播放控制面板的显示控制 116
第9章 媒体素材管理 117
9.1 媒体管理概述 117
9.2 外部媒体浏览器的使用 117
9.2.1 建立外部链接 118
9.2.2 使用表达式定义链接 118
9.2.3 编辑一个外部文件的链接 118
9.2.6 重新建立链接关系 119
9.2.5 修复一个已建立的外部链接 119
9.2.4 改变外部链接 119
9.3 媒体库的创建与使用 120
9.3.1 媒体库的概念、特点 120
9.3.2 关于库的基本操作 120
9.3.3 库的编辑与使用 121
9.3.4 链接关系的识别与修复 123
9.4 模块的创建与使用 125
9.4.1 模块的概念 125
9.4.3 模块的使用 126
9.4.2 新模块的创建 126
9.4.4 模块格式转换 127
第10章 效果设计 129
10.1 过渡效果设计 129
10.1.1 过渡效果设置 129
10.1.2 擦除的过渡效果设置 130
10.2 显示位置设置 131
10.2.1 设置对象在屏幕中的显示位置 131
10.2.3 设置对象在一个区域内的显示位置 132
10.2.2 设置对象在某条路径上的显示位置 132
10.3 运动效果设计 133
10.3.1 运动图标简介 133
10.3.2 五种运动方式 133
10.3.3 运动路径的设置 134
10.3.4 各种运动方式的设置 136
第三篇 Authorware进阶篇 141
第11章 分支与循环结构的实现 141
11.1 分支图标及其分支路径图标的设置方法 141
11.2 顺序执行的分支结构 144
11.3 随机执行的分支结构 147
11.4 条件判断结构及条件语句 148
11.5 循环结构及重复语句 152
第12 章交互功能的实现 154
12.1 交互图标与交互结构的建立 154
12.1.1 设置交互图标 155
12.1.2 设定交互图标的各分支响应类型和参数 156
12.1.3 设计各分支的反馈信息 156
12.2 交互响应的类型 156
12.3 交互响应的有关设置 158
12.4 几种最常用的交互响应类型 161
12.4.1 按钮响应方式(Button) 161
12.4.2 热区响应方式(Hot Spot) 168
12.4.3 热对象响应方式(Hot Object) 171
12.5 其他各种交互响应类型介绍 174
12.5.1 移动对象响应方式(Target Area) 174
12.5.2 下拉菜单响应方式(Pull-down Mernu) 176
12.5.3 条件响应方式(Conditional) 180
12.5.4 文本响应方式(Text Entry) 183
12.5.5 按键响应方式(Keypress) 186
12.5.6 限次响应方式(Tries Limit) 189
12.5.7 限时响应方式(Time Limit) 192
12.5.8 事件响应方式(Event) 194
第13章 框架结构与导航处理 196
13.1 了解和建立框架结构 196
13.1.1 了解框架结构 196
13.1.2 建立框架结构 198
13.2.1 设计翻页过渡效果 199
13.2 设计自己的框架风格 199
13.2.2 设置自己的导航控制 200
13.3 框架应用技巧 201
13.3.1 自动创建页面 201
13.3.2 框架的嵌套 202
13.3.3 用导航图标建立导航链接 202
13.4 应用导航结构的注意事项 204
13.4.1 创建导航结构时应考虑的问题 204
13.4.3 程序的跳转和调用 205
13.4.2 关于嵌套调用 205
13.4.4 用超文本建立导航链接 206
13.4.5 跳转到另一个Authorware文件 206
第四篇 Authorware提高篇 209
第14章 变量、函数、Xtras和ActiveX 209
14.1 变量、函数和表达式 209
14.1.1 变量和函数 210
14.1.2 表达式和运算符 212
14.1.3 运算符的类型 212
14.1.5 与变量、函数和表达式有关的工作 213
14.1.4 使用注释 213
14.2 系统变量和自定义变量的使用 214
14.2.1 系统变量 214
14.2.2 自定义变量 215
14.2.3 变量的类型 215
14.2.4 与变量有关的工作 216
14.3 系统函数和自定义函数的使用 217
14.3.1 系统函数 217
14.3.2 正确使用函数语法 217
14.3.3 自定义函数 218
14.3.4 加载DLL自定义函数 219
14.3.5 与函数有关的问题 219
14.4 脚本编写 219
14.4.1 If…then语句 220
14.4.2 Repeat循环 221
14.4.3 与编写脚本有关的问题 222
14.5.1 Xtras的类型 223
14.5 Xtras(特殊效果) 223
14.5.2 Sprite Xtras 224
14.5.3 Scripting Xtras 228
14.5.4 全局函数、父对象和子对象 230
14.6 ActiveX控件 232
14.6.1 ActiveX控件的使用 232
14.6.2 ActiveX控件的安装、注册 232
14.6.3 安装、注册ActiveX控件的脚本样例 233
14.6.4 与ActiveX控件有关的问题 235
15.1.1 使用知识对象可完成的工作 236
第15章 知识对象 236
15.1 什么是知识对象 236
15.1.2 知识对象工作过程 237
15.2 应用知识对象 238
15.2.1 知识对象窗口 238
15.2.2 向导和目标 239
15.2.3 如何评价作为向导的用户界面 239
15.3.2 将知识对象图标与一向导建立联系 240
15.3.1 创建知识对象图标 240
15.3 知识对象图标 240
15.3.3 知识对象图标选项 241
15.3.4 为知识对象图标赋予惟一的标识码(ID) 241
15.4 与知识对象有关的变量和函数 243
15.4.1 变量 243
15.4.2 函数 243
15.5 如何与知识对象进行通讯 244
15.5.1 使用CallTarget函数可完成的工作 244
15.5.2 可以在CallTarget中调用的函数 245
15.5.3 不能与CallTarget配合使用的函数 246
15.6 创建自已的知识对象 247
15.7 小结 248
第16章 实现知识跟踪 249
16.1 跟踪学习情况 249
16.2 信息的反馈和记录 251
16.2.1 提供反馈 251
16.2.2 保存信息 252
16.3 应用知识跟踪建立教学系统 255
16.3.1 应用知识跟踪建立课程 256
16.3.2 定义CMI课程 257
16.3.3 配置CMI服务器 258
16.3.4 通过Web进行课程学习 258
16.3.5 通过局域网进行课程学习 258
16.4 常用变量和函数 259
16.4.1 与知识跟踪有关的变量 259
16.4.2 CMI常用变量 259
16.4.3 CMI常用函数 262
第17章 在Internet/Intranet中的应用 265
17.1 针对Internet的改进 265
17.1.1 引入智能化流技术(Streaming Technology) 265
17.1.2 提供了丰富的Internet服务 266
17.2 基于Web的Authorware应用程序设计 266
17.2.1 程序设计前应考虑的几个问题 266
17.2.2 如何在应用程序中访问Internet的资源 267
17.3.1 Authorware Web应用程序的打包 272
17.3 Authorware Web应用程序的发布 272
17.3.2 映射文件(Map Files) 275
17.3.3 将打包后的应用程序嵌入Web网页 278
17.3.4 Authorware Web Player 279
17.3.5 配置Web服务器 281
17.4 Authorware高级流技术(Advanced Streamer) 282
17.4.1 Authorware Advanced Streamer的安装 282
17.4.2 如何使用Authorware Advanced Streamer 282
17.5.2 与Web有关的函数 283
17.5.1 与Web有关的变量 283
17.5 常用变量和函数 283
第18章 Authorware应用程序实例 286
18.1 如何找到小程序实例 286
18.2 小程序的功能与技巧浏览 286
18.3 如何使用小程序实例 289
18.3.1 分析、学习实例 289
18.3.2 使用实例 290
第19章 系统变量简介 293
第20章 系统函数简介 317