第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的启动和退出 5
1.4.1 Authorware的启动 5
1.4.2 Authorware的退出 6
1.5 Authorware的工作环境 6
1.5.1 菜单栏 7
1.5.2 工具栏 7
1.5.3 控制面板 8
1.5.4 图标栏 8
1.5.5 设计窗口 9
1.5.6 演示窗口 10
1.6 Authorware制作过程体验 10
1.7 小结 19
1.8 复习题 19
第2章 基本图标 20
2.1 在显示图标中创建内部素材 20
2.1.1 使用显示图标 20
2.1.2 绘图工具箱 21
2.1.3 线型设置面板 21
2.1.4 填充方式面板 21
2.1.5 显示方式面板 22
2.1.6 颜色设置面板 23
2.1.7 绘制直线 23
2.1.8 使用选择工具 24
2.1.9 绘制椭圆和圆 24
2.1.10 绘制矩形和正方形 24
2.1.11 绘制圆角矩形和圆角正方形 24
2.1.12 绘制任意折线 25
2.1.13 设置图形的颜色和填充方式 25
2.1.14 文字的录入 26
2.1.15 文字的编排 27
2.1.16 文字的字体、大小和颜色 27
2.1.17 消除文字锯齿 29
2.1.18 文字滚动窗口 29
2.2 在显示图标中引入外部素材 30
2.2.1 粘贴外部文本 30
2.2.2 引入外部文本文件 31
2.2.3 粘贴外部图像 32
2.2.4 引入外部图像文件 32
2.2.5 图像的显示方式 33
2.3 显示图标的属性设置 34
2.3.1 显示图标属性对话框 34
2.3.2 显示图标的层属性 35
2.3.3 显示图标的出场过渡效果 36
2.3.4 显示图标的选项设置 37
2.3.5 显示图标的移动属性 37
2.4 等待图标 42
2.4.1 等待图标的解除类型 42
2.4.2 等待图标的典型设置 44
2.5 擦除图标 46
2.5.1 设置擦除的操作步骤 46
2.5.2 擦除图标的退场过渡效果 47
2.6 计算图标 48
2.6.1 使用计算图标的操作步骤 48
2.6.2 计算窗口 48
2.6.3 附加计算窗口 49
2.7 组合图标 50
2.7.1 使用组合图标的操作步骤 51
2.7.2 使用组合图标的其他方法 51
2.7.3 设计窗口滚动条 51
2.8 基本图标应用举例 52
2.9 小结 60
2.10 复习题 60
第3章 媒体支持 62
3.1 引入声音 62
3.1.1 引入声音的操作步骤 62
3.1.2 声音文件的格式 63
3.1.3 声音图标属性对话框 63
3.2 压缩声音 65
3.3 引入AVI视频 68
3.3.1 引入视频的操作方法 68
3.3.2 电影图标属性对话框 69
3.4 引入Director影片 71
3.4.1 引入影片的方法 71
3.4.2 有关影片的属性设置 73
3.5 电影图标的媒体支持 73
3.5.1 电影图标所支持的媒体类型 73
3.5.2 播放媒体的环境条件 74
3.6 引入GIF动画 74
3.6.1 引入GIF动画的操作步骤 75
3.6.2 GIF动画的属性设置 76
3.7 引入Flash动画 78
3.7.1 引入Flash动画的方法 78
3.7.2 Flash动画的属性设置 79
3.8 小结 81
3.9 复习题 81
第4章 动画图标 83
4.1 动画图标概述 83
4.1.1 Authorware动画的类型和特点 83
4.1.2 创建动画的方法 84
4.1.3 创建动画的基本原则 86
4.1.4 动画图标属性对话框 87
4.2 终点定位动画Direct to Point 88
4.3 直线定位动画Direct to Line 91
4.4 平面定位动画Direct to Grid 96
4.5 路径移动动画Path to End 101
4.5.1 创建路径移动动画的基本操作 101
4.5.2 折线路径动画 103
4.5.3 曲线路径动画 106
4.5.4 封闭路径动画 107
4.6 路径定位动画Path to Point 108
4.7 小结 110
4.8 复习题 110
第5章 交互图标 111
5.1 交互图标概述 111
5.1.1 创建交互的基本操作 111
5.1.2 创建交互的基本原则 113
5.1.3 交互的各种响应类型 113
5.1.4 交互图标的属性设置 114
5.1.5 交互分支的属性设置 115
5.2 文本响应型交互Text Entry 117
5.2.1 创建文本响应型交互的操作 117
5.2.2 文本响应的属性设置 120
5.2.3 交互文本的属性设置 121
5.3 菜单响应型交互Pull-Down Menu 123
5.3.1 创建菜单响应型交互的操作 123
5.3.2 菜单响应的属性设置 125
5.3.3 菜单响应属性设置实例 126
5.4 按钮响应型交互Button 129
5.4.1 创建默认按钮的操作 129
5.4.2 按钮响应的属性设置 131
5.4.3 创建系统按钮的操作 134
5.4.4 按钮编辑器 136
5.4.5 创建自定义按钮的操作 137
5.5 热区响应型交互Hot Spot 140
5.5.1 创建图像热区的操作 140
5.5.2 热区响应的属性设置 144
5.5.3 创建文字热区的操作 145
5.6 热体响应型交互Hot Object 147
5.6.1 创建热体响应型交互的操作 147
5.6.2 热体图像的显示方式和热体的表现 152
5.7 目标区响应型交互Target Area 153
5.7.1 创建目标区响应型交互的操作 153
5.7.2 目标区响应的属性设置 159
5.8 限时响应型交互Time Limit和条件响应型交互Condition 161
5.8.1 创建限时响应型和条件响应型交互的操作 161
5.8.2 限时响应的属性设置 167
5.8.3 条件响应的属性设置 168
5.9 多层次交互结构 169
5.9.1 多层次交互结构程序演示 169
5.9.2 多层次交互结构程序分析 170
5.9.3 多层次交互结构程序制作 171
5.10 小结 178
5.11 复习题 179
第6章 分支图标 180
6.1 分支结构及其属性设置 180
6.1.1 创建分支结构的基本操作 180
6.1.2 分支的属性设置 181
6.1.3 分支图标的属性设置 181
6.2 分支图标的工作原理 183
6.2.1 演示程序介绍 183
6.2.2 分支属性的演示 184
6.2.3 时间限制的演示 185
6.2.4 执行次数的演示 185
6.2.5 执行方式的演示 187
6.2.6 执行次数和执行方式配合作用的演示 188
6.3 按键响应型交互和限次响应型交互 189
6.3.1 按键响应型交互Keypress 189
6.3.2 限次响应型交互Tries Limit 191
6.4 分支图标应用举例 192
6.4.1 识图游戏的演示 192
6.4.2 识图游戏的程序结构 194
6.4.3 识图游戏的制作 195
6.5 小结 199
6.6 复习题 200
第7章 框架图标与导航图标 201
7.1 框架图标概述 201
7.1.1 创建框架结构的基本操作 201
7.1.2 框架图标的属性设置 205
7.1.3 框架图标的内部结构 205
7.2 导航图标概述 206
7.2.1 导航图标属性对话框 206
7.2.2 向前查找Recent 207
7.2.3 附近查找Nearby 207
7.2.4 任意查找Anywhere 208
7.2.5 计算查找Calculate 210
7.2.6 文本查找Search 211
7.3 框架结构应用举例 212
7.3.1 矩形按钮控制系统 212
7.3.2 自定义按钮控制系统 214
7.3.3 按键控制系统 215
7.4 小结 217
7.5 复习题 218
第8章 变量、函数、表达式和语句 219
8.1 概述 219
8.1.1 变量、函数、表达式和语句的作用 219
8.1.2 使用变量、函数、表达式和语句的途径 220
8.2 变量 223
8.2.1 变量的概念 223
8.2.2 变量的数据类型 224
8.2.3 使用自定义变量的方法 224
8.2.4 使用系统变量的方法 226
8.2.5 系统变量简介 227
8.3 函数 229
8.3.1 函数的概念 229
8.3.2 使用系统函数的方法 230
8.3.3 系统函数简介 231
8.4 表达式 236
8.4.1 运算符 236
8.4.2 运算符的优先级 236
8.4.3 表达式 237
8.5 语句 240
8.5.1 条件语句 240
8.5.2 循环语句 244
8.6 计算窗口 249
8.6.1 计算窗口的各种工具 249
8.6.2 查找和修改 250
8.6.3 插入符号 251
8.6.4 插入信息框 251
8.6.5 插入程序片段 253
8.6.6 计算窗口的设置 254
8.7 小结 256
8.8 复习题 257
第9章 作品的组织和发行 259
9.1 素材的组织 259
9.2 库的应用 260
9.3 库的介绍 265
9.3.1 库的建立 266
9.3.2 库的编辑 266
9.3.3 库的使用 267
9.4 文件的打包 267
9.4.1 库文件的打包 267
9.4.2 源文件的打包 268
9.5 发行文件的组织 269
9.5.1 发行作品所需包含的各类文件 269
9.5.2 Xtras文件的概念 270
9.5.3 查找和复制Xtras文件 272
9.5.4 建立自动运行程序 273
9.6 小结 274
9.7 复习题 275
第10章 作品演示与程序分析 276
10.1 展示类作品 276
10.2 课件类作品 280
10.3 游戏类作品 286
10.4 小结 293
附录A 快捷键 294
附录B 例题一览 298
附录C 复习题答案 300
附录D 光盘说明 311