第1章 Authorware 5.0概述 3
1.1 Authorware是什么 4
1.2 Authorware 5.0比Authorware 4.0有什么改进 6
1.2.1 在易用性上的改进 6
1.2.2 窗口结构及菜单命令的改进 7
1.2.3 函数及变量的改进 8
1.2.4 网络功能 8
1.3 硬件和软件要求 9
1.4 启动和退出Authorware 5.0 9
第2章 Authorware 5.0操作界面与基本操作 13
2.1 屏幕布局 14
2.1.1 标题栏 14
2.1.2 菜单栏 16
2.1.3 工具栏 22
2.1.4 设计图标工具栏 29
2.1.5 程序流程设计窗口 31
2.1.6 知识对象对话框 33
2.1.7 演示窗口 34
2.2 Authorware 5.0中的基本操作 35
2.2.1 显示设计图标和按钮的名称 35
2.2.2 在流程线上放置设计图标 35
2.2.3 流程线上设计图标的选择 36
2.2.4 设计图标的移动和复制 37
2.2.5 组合和解组设计图标 37
2.3 常用快捷键及术语 37
2.4 Authorware 5.0程序设计举例 38
2.4.1 进入Authorware 5.0编辑界面 38
2.4.2 定义显示窗口 39
2.4.3 加入声音 39
2.4.4 背景的设置 40
2.4.5 显示文本 41
2.4.6 使文本动起来 41
2.4.8 程序的调试、保存和打包 43
2.4.7 程序的等待与退出 43
第3章 Display(显示)图标 45
3.1 Presentation Window(演示窗口)的设置 46
3.1.1 Properties:File(文件属性设置)对话框简介 46
3.1.2 控制演示窗口的颜色 47
3.1.3 调整演示窗口的大小 48
3.1.4 控制演示窗口的显示方式 50
3.2 Display(显示)设计图标简介 51
3.3 Display设计图标的编辑操作 53
3.3.1 打开一个Display设计图标 53
3.3.2 编辑多个显示对象 54
3.3.3 使用网格线 55
3.3.4 向Display图标中添加内容 56
3.4 设置Display设计图标的显示效果 57
3.5 定位显示技术 59
3.6 图解工具箱简介 61
3.7.1 选择和移动对象 62
3.7 创建文本对象 62
3.7.2 文本工具 63
3.7.3 创建文本对象 63
3.7.4 字符格式化 64
3.7.5 定义与应用文本样式 66
3.7.6 编辑文本对象 68
3.7.7 文本对象的其他设置 70
3.7.8 利用文本对象显示数据 72
3.8 创建图像对象 73
3.8.1 绘制直线 73
3.8.2 绘制椭圆 75
3.8.3 绘制矩形和圆角矩形 78
3.8.4 绘制多边形 79
3.9 在创建对象时使用工具面板 79
3.9.1 编辑显示对象的颜色 80
3.9.2 设置图像的重叠效果 81
3.10 多个显示对象的编辑 83
第4章 Motion(移位)设计图标 85
4.1 Motion设计图标简介 86
4.2 Motion设计图标的预备知识 86
4.2.1 动画设计的基本步骤 87
4.2.2 设置Motion设计图标的属性 88
4.3 指向固定点的动画设计 93
4.4 指向固定直线的动画设计 97
4.5 指向固定区域的动画设计 102
4.6 指向固定路径终点的动画设计 106
4.7 指向固定路径上任意点的动画设计 109
第5章 Erase(擦除)、Map(映射)和Wait(等待)图标 113
5.1 Erase图标简介 114
5.2 Erase图标的设置 114
5.2.1 打开Erase设计图标属性设置对话框 114
5.2.2 Erase设计图标属性设置对话框 114
5.4 在其他一些图标中包含的擦除信息 117
5.3 Erase设计图标的使用方法 117
5.5 Wait设计图标简介 118
5.6 Wait设计图标的设置 118
5.7 Wait设计图标的使用方法 121
5.8 Map设计图标简介 121
5.9 Map设计图标的设置 122
5.10 Map设计图标的使用方法 123
第6章 Decision(判断)图标和Calculation(计算)图标 125
6.1 Decision设计图标简介 126
6.2 Decision设计图标设置 126
6.2.1 设置Decision设计图标属性 126
6.2.2 设置Decision设计图标分支路径属性 128
6.3 Decision设计图标的使用方法 129
6.3.1 设置顺序分支路径(Sequentially) 130
6.3.2 设置随机分支路径(Randomly to Any Path) 131
6.3.3 在未执行过的路径中随机选择(Randomly to Unused Path) 131
6.3.4 计算分支路径(To Calculated Path) 132
6.4 与Decision设计图标有关的变量 133
6.5 Calculation设计图标简介 134
6.6 Calculation设计图标设置 134
6.6.1 设置Calculation设计图标属性 134
6.6.2 Calculation窗口 135
6.7 Decision和Calculation设计图标应用举例 136
第7章 Interaction(交互作用)图标 139
7.1 Interaction(交互作用)设计图标简介 140
7.2 Interaction设计图标属性设置对话框 142
7.3 交互作用显示信息的创建和编辑 146
7.4 按钮响应的使用 147
7.4.1 按钮响应的创建 147
7.4.2 按钮响应的Properties:Response对话框 148
7.4.3 Button(按钮)选项卡 152
7.4.4 Response(响应)选项卡 154
7.5.2 热区响应的设置 157
7.5.1 创建热区响应 157
7.5 热区响应的使用 157
7.5.3 热区响应属性的其他设置 158
7.6 热对象响应的设置 159
7.6.1 热对象响应的创建 160
7.6.2 热对象响应的设置 160
7.7 目标区响应的设置 161
7.8 下拉式菜单响应的设置 163
7.9 条件响应的设置 166
7.10 文本输入响应的使用 168
7.10.1 文本框的调整 169
7.10.2 文本输入响应的控制 169
7.10.3 文本输入规则 171
7.11 按键响应的设置 172
7.12 重试限制响应的设置 174
7.13 时间限制响应的设置 175
7.14.1 设置Xtra和交互作用 177
7.14 事件响应的设置 177
7.14.2 设置事件 181
7.14.3 设置事件响应下的显示形式 182
7.15 Sprite图标的设置 182
7.16 持续性交互作用响应和程序的跳转 185
7.16.1 持续性交互作用综述 185
7.16.2 跟踪程序流向的分析方法 186
7.16.3 持续性交互作用响应的关闭 190
第8章 Navigate(定向)和Framework(框架)图标 191
8.1 Navigate设计图标综述 192
8.2 不同目的位置类型的设置方法 195
8.2.1 Nearby(最近)目的位置类型 195
8.2.2 Recent(最近)目的位置类型 199
8.2.3 Anywhere(任何位置)目的位置类型 201
8.2.4 Calculate(计算)目的位置类型 204
8.2.5 Search(查找)目的位置类型 206
8.2.6 设置页的关键词 209
8.2.7 调用在设置定向链接中的应用 210
8.3 Framework设计图标的设置 213
8.3.1 定向结构的创建 214
8.3.2 创建一个定向结构 218
8.3.3 改变框架结构提供的默认定向控制 221
8.4 利用超文本对象建立定向链接 227
8.5 文件的调用 230
第9章 多媒体组件 233
9.1 综述 234
9.2 声音的使用 234
9.2.1 Authorware支持的声音文件类型 235
9.2.2 声音的加载 235
9.2.3 与Sound设计图标有关的变量与函数 238
9.3 数字电影的使用 238
9.3.1 Authorware中可用的数字电影类型 239
9.3.2 数字电影的加载 239
9.3.3 不同类型的数字电影的使用 243
9.3.4 对数字电影的进一步控制 244
9.4 视频信息的使用 245
9.4.1 综述 245
9.4.2 视频信息的加载 246
9.4.3 设置播放区的大小 247
9.4.4 选择播放视频信息中的一个片断 249
9.4.5 对播放视频信息的其他控制 249
9.4.6 与Video设计图标有关的变量与函数 251
第10章 知识对象 253
10.1 综述 254
10.2 知识对象对话框的组成 255
10.3 创建一个知识对象 256
10.3.1 创建目标程序 257
10.3.2 创建向导程序 257
10.3.3 关联知识对象与向导程序 259
10.4 对知识对象的进一步设置 260
10.3.4 保存知识对象 260
10.4.1 知识对象图标的属性对话框 261
10.4.2 为知识对象创建描述性文字 263
10.4.3 创建一个对用户友好的界面 263
10.4.4 使用函数CallTarget创建向导程序与目的程序的链接 264
10.5 利用向导程序获取和修改目的程序的内容 267
10.5.1 利用向导程序修改目的程序的注意事项 267
10.5.2 通过向导程序获得和设置变量的值 267
10.5.4 使用向导程序选择图标 268
10.5.3 使用向导程序控制粘贴指针的位置 268
10.5.5 利用向导程序插入或删除图标 269
10.5.6 利用向导程序获得和设置图标的属性 270
10.5.7 使用向导程序设置计算过程 271
10.5.8 使用向导程序输入多媒体信息 271
10.5.9 在知识对象中处理错误的条件 272
10.5.10 修改后向导程序的启动 272
10.6.2 把多个向导程序结合到一起 273
10.6 对知识对象的进一步控制 273
10.6.1 知识对象的打包 273
10.7 Authorware 5.0提供的知识对象举例 274
10.7.1 New File类型的知识对象 274
10.7.2 File类型的知识对象 276
10.7.3 Internet类型的知识对象 277
10.7.4 Interface Components类型的知识对象 278
10.7.5 Tutorial类型的知识对象 280
10.8 与知识对象有关的变量和函数 280
第11章 库和模块的使用 283
11.1 库和模块简介 284
11.1.1 库 284
11.1.2 模块 284
11.1.3 库和模块之间的差异 285
11.2 模块的使用 285
11.2.1 创建模块 285
11.2.3 转换模块 286
11.2.2 使用模块 286
11.3 库的使用 287
11.4 库的创建和编辑 289
11.4.1 创建新库 289
11.4.2 添加或删除库设计图标 289
11.4.3 库设计图标的编辑 291
11.4.4 更新链接 293
11.5 链接的识别和修复 295
11.5.1 链接的识别 295
11.5.2 链接的修复 296
第12章 变量、函数和表达式的使用 299
12.1 变量和函数 300
12.1.1 概述 300
12.1.2 变量的类型 302
12.1.3 函数的类型 303
12.2 系统变量的使用 303
12.2.1 在交互式应用程序中使用系统变量 304
12.2.2 在屏幕上显示一个变量的值 306
12.2.3 指定设计图标中变量的值 307
12.2.4 库文件中的变量、函数与表达式 308
12.2.5 系统变量应用举例 309
12.3 自定义变量的使用 314
12.3.1 创建一个自定义变量 314
12.3.2 自定义变量的编辑 316
12.4 系统函数的使用 317
12.4.1 参数的使用和函数的返回值 317
12.4.2 使用系统函数的方法 318
12.4.3 系统函数应用举例 319
12.5 自定义函数的使用 321
12.6 自定义函数创建简介 323
12.6.1 DLL和UCD 323
12.6.2 创建自定义函数的规则 324
12.6.3 创建符合Authorware调用转换格式的DLL 326
12.6.4 加载不符合Authorware调用转换格式的自定义函数 329
12.6.5 为字符串参数分配存储单元 329
12.7 计算符和表达式 332
12.7.1 计算符 332
12.7.2 表达式 335
12.7.3 条件语句和循环语句 336
第13章 设置文件结构及发行和打包文件 339
13.1 文件结构 340
13.2 使用默认的搜索路径 340
13.3 指定存放文件的位置 340
13.4 改变用户信息记录文件的位置 342
13.5 文件发行决策 343
13.6 文件打包的操作步骤 345
13.7 将库文件单独打包 347
附录A Authorware 5.0变量速查表 350
附录B Authorware 5.0函数速查表 363