第1章 认识Authorware 7.0 1
1.1 什么是Authorware 1
1.2 启动Authorware和新建文件 2
1.3 Authorware的版本 2
1.4 安装和使用Authorware 8
1.4.1 安装Authorware 8
1.4.2 Authorware安装的软硬件要求 8
1.4.3 开始学习Authorware 8
第2章 熟悉Authorware 7.0 10
2.1 Authorware界面构成 10
2.1.1 标题栏 11
2.1.2 菜单栏 11
2.1.3 工具栏 11
2.1.4 图标栏 12
2.1.5 设计窗口 14
2.1.6 演示窗口 15
2.1.7 浮动窗口 15
2.2 Authorware编程方法 16
2.2.1 第一个例子 18
2.2.2 知识对象Knowledge Object 31
小结 46
思考练习题 47
第3章 菜单 48
3.1 File文件菜单组 48
3.2 Edit编辑菜单组 49
3.3 View视图菜单组 51
3.4 Insert插入菜单组 52
3.5 Modify修改菜单组 52
3.6 Text文本菜单组 53
3.7 Control控制菜单组 54
3.8 Xtras功能扩展菜单组 55
3.9 Commands命令菜单选项 56
3.10 Window窗口菜单选项 57
3.11 Help帮助菜单组 58
小结 59
思考练习题 60
第4章 基本图标 61
4.1 显示图标? 61
4.1.1 创建显示图标 63
4.1.2 编辑显示图标 64
4.1.3 绘图工具箱简介 65
4.1.4 修改图形属性 70
4.1.5 对象的排列与对齐 79
4.1.6 成组与分组 80
4.1.7 文本编辑 81
4.1.8 显示图标属性和效果设置 89
4.2 等待图标? 91
4.3 擦除图标? 93
4.3.1 创建擦除图标 93
4.3.2 属性设置对话框 94
4.3.3 一个特殊的例子 95
4.4 移动图标? 96
4.4.1 直接移动到演示窗口物理坐标点 97
4.4.2 基于路径的移动 100
4.4.3 沿路径定位的移动 102
4.4.4 沿直线定位的移动 104
4.4.5 沿平面定位的移动 108
4.4.6 关于显示图标和移动图标的层 110
4.5 组图标? 115
4.6 计算图标? 115
小结 117
思考练习题 118
第5章 复合图标 119
5.1 交互图标? 119
5.1.1 交互图标介绍 119
5.1.2 在程序中建立交互功能 120
5.1.3 文本输入型响应的应用 123
5.1.4 热区响应的应用 132
5.1.5 热对象响应的应用 135
5.1.6 目标区响应的应用 137
5.1.7 按钮响应的应用 142
5.1.8 下拉式菜单响应的应用 149
5.1.9 条件型响应的应用 150
5.1.10 按键型响应的应用 152
5.1.11 重试限制响应的应用 154
5.1.12 时间限制响应的应用 155
5.1.13 关于事件响应的应用 157
5.1.14 永久性交互 161
5.2 分支图标? 162
5.3 框架图标?和导航图标? 164
5.3.1 框架和导航图标 164
5.3.2 缺省框架图标 164
5.3.3 8个缺省按钮 167
5.3.4 高级链接的应用 174
小结 181
思考练习题 182
第6章 引入媒体的图标 183
6.1 声音图标? 183
6.1.1 预备知识 183
6.1.2 声音的加载 184
6.1.3 声音的同步 187
6.2 数字化电影图标? 188
6.2.1 预备知识 188
6.2.2 数字化电影的加载 190
6.2.3 视频的同步 192
6.3 DVD图标? 194
6.3.1 DVD图标概述 194
6.3.2 .DVD图标使用详解 195
小结 197
思考练习题 197
第7章 变量与函数 198
7.1 变量与函数简介 198
7.1.1 变量 198
7.1.2 函数 199
7.1.3 自定义函数 200
7.2 运算符和表达式 201
7.2.1 运算符 201
7.2.2 运算符的优先级 202
7.2.3 表达式 202
7.2.4 语句 202
小结 203
思考练习题 204
第8章 库 205
8.1 库的建立 205
8.2 向库内添加图标 206
8.3 删除库内的图标 206
8.4 使用一个库 207
8.5 库的特点 207
8.6 库图标的编辑 208
8.7 库窗口中的相关按钮 208
小结 209
思考练习题 210
第9章 打包和发行 211
9.1 技术准备 211
9.1.1 打包前的准备 211
9.1.2 文件的组织形式 214
9.1.3 外部文件搜索路径的设置 215
9.1.4 打包命令 216
9.1.5 Setup安装程序 221
9.1.6 外部驱动的附带 221
9.1.7 获取授权 222
9.2 光盘发行多媒体软件举例 222
9.2.1 主程序文件和规划文件结构设计 222
9.2.2 文件的整理和检查 224
9.2.3 打包文件 229
9.2.4 驱动程序和外部文件的附带 233
9.2.5 测试及其他 233
9.3 网络发行多媒体软件举例 235
小结 240
思考练习题 241
第10 章基本程序技巧 242
10.1 函数和变量 242
10.1.1 一个例子 242
10.1.2 函数和变量使用的方法和思路 247
10.2 Eval的强大功能 254
10.2.1 Eval的简单用法 255
10.2.2 Eval的复杂用法 256
10.2.3 关于EvalAssign 257
10.3 几种交互项返回类型的比较 258
10.3.1 Try Again型 259
10.3.2 Continue型 260
10.3.3 Exit型 260
10.3.4 Return型 261
10.4 活用Active If选项 261
10.4.1 通常的用法 262
10.4.2 一种特殊的用法 263
10.4.3 类似的其他控制 265
10.5 库文件的作用、管理与发行 265
10.5.1 库文件的作用 266
10.5.2 库文件的归类 269
10.5.3 库文件的管理 269
10.5.4 打包和发行库文件 271
10.6 自动擦除特性的有效利用 271
10.6.1 初学者的困惑 271
10.6.2 有效利用自动擦除功能两例 273
10.6.3 一个相关问题 275
小结 277
思考练习题 277
第11章 高级技术 279
11.1 Authorware的程序结构方法 279
11.1.1 不同思路的两个例子 279
11.1.2 构建程序的原则 281
11.2 外部函数接口 285
11.2.1 外部函数使用的基本原则和方法 286
11.3 跟踪与调试方法 288
11.3.1 Start和Stop标志旗的使用 288
11.3.2 Trace调试窗口 288
11.3.3 Trace调试函数 290
11.3.4 动态显示变量 291
11.4 诊断与查错 293
11.4.1 在Authorware中诊断与查错 293
11.4.2 诊断与查错方法与原则 293
11.5 网上求援方法 295
11.5.1 网上求援的重要性 295
11.5.2 网上求援步骤和方法 296
11.6 若干问题与小技巧 303
小结 309
思考练习题 310
第12章 多媒体项目策划与管理 311
12.1 选题 312
12.2 方案 313
12.3 教学设计 315
12.3.1 教学目标 316
12.3.2 教学设计 316
12.4 样例 325
12.5 发完成 330
12.6 打包发行 337
12.6.1 打包前的准备 337
12.6.2 文件的组织形式 338
12.6.3 外部文件搜索路径的设置 339
12.6.4 Setup安装程序 341
12.6.5 外部驱动的附带 341
12.6.6 获取授权 342
12.6.7 片尾署名 342
12.7 鉴定出版 344
小结 349
思考练习题 350
附录A 系统变量 351
附录B 系统函数 366
附录C 常用快捷键列表 397
附录D 部分思考题解答提示 400