目录 1
第1章 认识Authorware 1
1.1 Authorware的版本 1
1.2 Authorware的特点 4
1.3 Authorware的硬件和软件环境 5
1.3.1 Authorware的硬件环境 5
1.3.2 Authorware的软件环境 5
1.4 Authorware的启动和退出 6
1.4.1 Authorware的启动 6
1.4.2 Authorware的退出 6
1.5 Authorware的工作环境 7
1.5.1 菜单栏 7
1.5.3 控制面板 8
1.5.2 工具栏 8
1.5.4 图标栏 9
1.5.5 设计窗口 9
1.5.6 演示窗口 10
1.6 Authorware制作过程体验 11
1.7 小结 21
1.8 复习题 21
第2章 基本图标 22
2.1 在显示图标中创建内部素材 22
2.1.1 使用显示图标 22
2.1.2 绘图工具箱 22
2.1.3 线型设置面板 23
2.1.4 填充方式面板 23
2.1.5 显示方式面板 24
2.1.6 颜色设置面板 24
2.1.8 使用选择工具 25
2.1.7 绘制直线 25
2.1.9 绘制椭圆和圆 26
2.1.10 绘制矩形和正方形 26
2.1.11 绘制圆角矩形和圆角正方形 27
2.1.12 绘制任意折线 27
2.1.13 设置图形的颜色和填充方式 28
2.1.14 文字的录入 29
2.1.15 文字的编排 29
2.1.16 文字的字体、大小和颜色 30
2.1.17 消除文字锯齿 31
2.1.18 文字滚动窗口 31
2.2 在显示图标中引入外部素材 32
2.2.1 粘贴外部文本 32
2.2.2 引入外部文本文件 33
2.2.3 粘贴外部图像 34
2.2.4 引入外部图像文件 35
2.2.5 图像的显示方式 35
2.3 显示图标的属性设置 36
2.3.1 显示图标属性对话框 36
2.3.2 显示图标的层属性 37
2.3.3 显示图标的出场过渡效果 39
2.3.4 显示图标的选项设置 39
2.3.5 显示图标的移动属性 40
2.4 等待图标 45
2.4.1 等待图标的解除类型 45
2.4.2 等待图标的典型设置 47
2.5 擦除图标 48
2.5.1 设置擦除的操作步骤 48
2.5.2 擦除图标的退场过渡效果 49
2.6 计算图标 50
2.6.2 计算窗口 51
2.6.1 使用计算图标的操作步骤 51
2.6.3 附加计算窗口 55
2.7 组合图标 56
2.7.1 使用组合图标的操作步骤 56
2.7.2 成组与解组 56
2.7.3 设计窗口滚动条 57
2.8 基本图标应用举例 57
2.9 小结 65
2.10 复习题 65
第3章 媒体支持 67
3.1 引入声音 67
3.1.1 引入声音的操作步骤 67
3.1.2 声音文件的格式 67
3.1.3 声音图标属性对话框 68
3.2 压缩声音 70
3.3 引入AVI视频 73
3.3.1 引入AVI视频的方法 73
3.3.2 电影图标属性对话框 74
3.4 引入Director影片 76
3.4.1 引入影片的方法 76
3.4.2 有关影片的属性设置 78
3.5 引入GIF动画 79
3.5.1 引入GIF动画的方法 79
3.5.2 GIF动画的属性设置 81
3.6 引入Flash动画 83
3.6.1 引入Flash动画的方法 83
3.6.2 Flash动画的属性设置 85
3.7 媒体同步 86
3.7.1 声音与其他媒体的同步 87
3.7.2 视频与其他媒体的同步 95
3.8 小结 98
3.9 复习题 99
第4章 动画图标 100
4.1 动画图标概述 100
4.1.1 Authorware动画的类型和特点 100
4.1.2 创建动画的方法 100
4.1.3 创建动画的基本原则 103
4.1.4 动画图标属性对话框 103
4.2 终点定位动画Direct to Point 104
4.3 直线定位动画Direct to Line 108
4.4 平面定位动画Direct to Grid 114
4.5 路径移动动画Path to End 120
4.5.1 创建路径移动动画的基本操作 120
4.5.2 折线路径动画 122
4.5.3 曲线路径动画 125
4.5.4 封闭路径动画 127
4.6 路径定位动画Path to Point 130
4.7 小结 131
4.8 复习题 132
第5章 交互图标 133
5.1 交互图标概述 133
5.1.1 创建交互的基本操作 133
5.1.2 创建交互的基本原则 135
5.1.3 交互的各种响应类型 136
5.1.4 交互图标的属性设置 137
5.1.5 交互分支的属性设置 138
5.2 文本响应型交互Text Entry 139
5.2.1 创建文本响应型交互的操作 140
5.2.2 文本响应的属性设置 144
5.2.3 交互文本的属性设置 144
5.3 菜单响应型交互Pull-Down Menu 146
5.3.1 创建菜单响应型交互的操作 146
5.3.3 菜单响应属性设置实例 149
5.3.2 菜单响应的属性设置 149
5.4 按钮响应型交互Button 152
5.4.1 创建默认按钮的操作 152
5.4.2 按钮响应的属性设置 154
5.4.3 创建系统按钮的操作 157
5.4.4 按钮编辑器 159
5.4.5 创建自定义按钮的操作 160
5.5 热区响应型交互Hot Spot 164
5.5.1 创建图像热区的操作 164
5.5.2 热区响应的属性设置 168
5.5.3 创建文字热区的操作 168
5.6 热体响应型交互Hot Object 171
5.6.1 创建热体响应型交互的操作 171
5.6.2 热体图像的显示方式和热体的表现 176
5.7.1 创建目标区响应型交互的操作 177
5.7 目标区响应型交互Target Area 177
5.7.2 目标区响应的属性设置 183
5.8 限时响应型交互Time Limit和条件响应型交互Condition 184
5.8.1 创建限时响应型和条件响应型交互的操作 185
5.8.2 限时响应的属性设置 190
5.8.3 条件响应的属性设置 191
5.9 多层次交互结构程序设计 193
5.10 小结 197
5.11 复习题 197
第6章 分支图标 199
6.1 分支结构及其属性设置 199
6.1.1 创建分支结构的基本操作 199
6.1.2 分支的属性设置 199
6.1.3 分支图标的属性设置 200
6.2.1 演示程序介绍 201
6.2 分支图标的工作原理 201
6.2.2 分支属性的演示 202
6.2.3 时间限制的演示 204
6.2.4 执行次数的演示 205
6.2.5 执行方式的演示 206
6.2.6 执行次数和执行方式配合作用的演示 207
6.3 分支图标应用举例 209
6.3.1 实例的演示 209
6.3.2 实例程序分析 210
6.4 按键响应型交互和限次响应型交互 211
6.4.1 按键响应型交Keypress 211
6.4.2 限次响应型交互Tries Limit 213
6.5 识图游戏 214
6.5.1 识图游戏的演示 214
6.5.2 识图游戏的程序结构 217
6.5.3 识图游戏的制作 218
6.6 小结 222
6.7 复习题 223
第7章 框架图标与导航图标 224
7.1 框架图标概述 224
7.1.1 创建框架结构的基本操作 224
7.1.2 框架图标的属性设置 227
7.1.3 框架图标的内部结构 228
7.2 导航图标概述 229
7.2.1 导航图标属性对话框 229
7.2.2 向前查找Recent 229
7.2.3 附近查找Nearby 230
7.2.4 任意查找Anywhere 231
7.2.5 计算查找Calculate 232
7.2.6 文本查找Search 233
7.3 框架结构应用举例 234
7.3.1 矩形按钮控制系统 235
7.3.2 自定义按钮控制系统 237
7.3.3 按键控制系统 238
7.4 超文本链接 240
7.5 小结 245
7.6 复习题 246
第8章 变量、函数、表达式和语句 247
8.1 概述 247
8.1.1 变量、函数、表达式和语句的作用 247
8.1.2 使用变量、函数、表达式和语句的途径 247
8.2 变量 252
8.2.1 变量的概念 252
8.2.2 变量的数据类型 252
8.2.3 使用自定义变量的方法 253
8.2.4 使用系统变量的方法 255
8.2.5 系统变量简介 257
8.3 函数 259
8.3.1 函数的概念 259
8.3.2 使用系统函数的方法 259
8.3.3 系统函数简介 261
8.4 表达式 266
8.4.1 运算符 266
8.4.2 运算符的优先级 267
8.4.3 表达式 268
8.5 语句 271
8.5.1 条件语句 271
8.5.2 循环语句 275
8.6 小结 281
8.7 复习题 281
9.1.1 模块的思想 283
9.1.2 创建和使用模块的方法 283
9.1 模块概述 283
第9章 模块和知识对象 283
9.2 知识对象概述 286
9.2.1 知识对象的概念 286
9.2.2 查找和插入知识对象的方法 286
9.2.3 知识对象的种类 288
9.2.4 使用知识对象的基本操作 293
9.3.1 滑杆知识对象Slider 301
9.3 知识对象应用举例 301
9.3.2 影片控制器知识对象Movie Controller 303
9.3.3 测验题知识对象Quiz 306
9.4 小结 316
9.5 复习题 316
第10章 作品的组织和发行 317
10.1 素材的组织 317
10.2 库的应用 318
10.3.2 库的编辑 325
10.3 库的介绍 325
10.3.1 库的建立 325
10.3.3 库的使用 326
10.4 文件的打包 326
10.4.1 库文件的打包 327
10.4.2 源文件的打包 327
10.5 发行文件的组织 328
10.5.1 发行作品所需包含的各类文件 328
10.5.2 Xtras文件 329
10.5.3 文件调用 334
10.5.4 光盘自运行 336
10.6 小结 337
10.7 复习题 338
附录A 快捷键 361
附录B 例题一览 365
附录C 复习题答案 367