第1章 多媒体编创知识及Authorware概述 1
1.1 多媒体编创基础知识 2
1.1.1 多媒体技术概述 2
1.1.2 多媒体创作工具简介 3
1.2 Authorware简介 4
1.2.1 启动与退出Authorware 7
1.2.2 Authorware界面简介 9
1.2.3 Authorware的制作流程 20
1.3 动手实践 21
1.4 习题练习 28
第2章 Authorware的图形图像与文本处理 29
2.1.1 显示图标的功能概述 30
2.1 显示图标 30
2.1.2 认识绘图工具箱 31
2.2 绘制图形 34
2.2.1 多种图形对象的绘制与调整 34
2.2.2 图形对象的排列与对齐 38
2.2.3 对多个图形对象的修改与编辑 40
2.2.4 图形对象的显示模式 42
2.3 【显示图标】的属性与使用 45
2.3.1 显示图标属性对话框 45
2.3.2 设置过渡效果 47
2.3.3 编辑多个显示图标 49
2.4.1 【擦除】图标的属性 50
2.4 【等待】与【擦除】图标的应用 50
2.4.2 【等待】图标的属性 51
2.5 输入与编辑文本 54
2.5.1 创建文本 55
2.5.2 编辑文本 55
2.5.3 设置文本风格 58
2.5.4 嵌入变量 60
2.5.5 应用【文本特效】 62
2.6 动手实践 65
2.7 习题练习 69
第3章 多媒体声音图标及视频图标的应用 71
3.1.2 准备录制声音 72
3.1.1 声音概述 72
3.1 声音图标 72
3.1.3 录制声音 75
3.1.4 压缩声音文件 76
3.1.5 导入声音对象 79
3.1.6 设置声音对象的属性 79
3.2 数字电影图标 81
3.2.1 数字电影概述 81
3.2.2 Authorware 7.0电影图标支持的文件格式 81
3.2.3 导入数字电影 82
3.2.4 设置数字电影图标的属性 83
3.2.5 设置数字电影的显示模式 86
3.2.6 设置数字电影的其他选项 86
3.3.1 DVD视频概述 88
3.3 DVD图标 88
3.3.2 设置DVD视频图标的属性 90
3.4 其他媒体的应用 93
3.4.1 插入GIF动画 93
3.4.2 插入Flash动画 96
3.4.3 插入QuickTime动画 97
3.5 动手实践 99
3.6 习题练习 101
第4章 动画设计 103
4.1 认识移动设计图标 104
4.2 指向固定点的动画 105
4.3.1 动画制作流程 107
4.3 指向固定路径的终点动画 107
4.3.2 特殊路径制作 108
4.3.3 同步移动与移动条件 110
4.4 使用变量对移动进行控制 111
4.4.1 使用自定义变量作为移动条件 111
4.4.2 使用系统变量作为移动条件 111
4.4.3 使用变量控制移动的速度 112
4.5 制作沿直线定位的动画 114
4.6 制作沿路径定位移动的动画 117
4.7 沿平面定位移动的动画 120
4.8 动手实践 121
4.9 习题练习 127
第5章 建立交互控制 129
5.1 交互作用分支结构 130
5.2 【交互】图标 133
5.2.1 交互显示信息的创建和编辑 133
5.2.2 【交互】图标属性对话框 134
5.3 知识跟踪 137
5.4 按钮响应 138
5.5 热区响应 144
5.6 热对象响应 148
5.7 目标区域响应 150
5.8 下拉式菜单响应 154
5.8.1 下拉式菜单响应属性对话框 154
5.8.2 使用菜单执行绘图命令 156
5.8.3 使用变量控制菜单状态 159
5.9 条件响应 162
5.10 文本输入响应 166
5.10.1 文本输入响应属性设置 166
5.10.2 交互文本输入区的设置 167
5.11 按键响应 174
5.12 重试限制响应 176
5.13 时间限制响应 178
5.14 事件响应 179
5.15 永久响应 181
5.15.1 永久响应和非永久响应执行的优先级 181
5.15.2 在程序中进行跳转 182
5.15.3 永久响应的关闭 184
5.16 动手实践 184
5.17 习题练习 189
第6章 导航与框架结构 191
6.1 框架图标和导航图标概述 192
6.2 导航结构的组成 193
6.3 框架结构图标 193
6.3.1 默认的导航控制 195
6.3.2 导航图标 197
6.3.3 直接跳转方式与调用方式 201
6.4 决策判断分支结构的设置 202
6.4.1 【决策判断】图标属性设置 202
6.4.2 分支属性设置 204
6.5 动手实践 207
6.6 习题练习 209
第7章 使用变量、函数和表达式 211
7.1 变量和函数 212
7.1.1 使用变量和函数的场合 212
7.1.2 系统变量和自定义变量 214
7.1.3 变量的数据类型 214
7.1.4 关于函数 216
7.2 系统变量的使用 216
7.3 自定义变量的使用 218
7.4 系统函数的使用 220
7.4.1 Functions对话框的使用 220
7.4.2 函数的参数 222
7.4.3 函数的返回值 223
7.5.1 运算符的类型 224
7.5 运算符 224
7.5.2 运算符的优先级 225
7.5.3 运算符的计算结果 225
7.6 表达式和语句 226
7.6.1 表达式的使用 226
7.6.2 条件语句与循环语句 227
7.7 计算图标编辑器 228
7.8 动手实践 229
7.9 习题练习 233
第8章 库、模块与知识对象的使用 235
8.1 库的使用 236
8.1.1 库的创建 236
8.1.2 库文件窗口 237
8.1.3 库的编辑 238
8.1.4 库的维护 239
8.2 模块 242
8.2.1 模块的创建 243
8.2.2 模块的使用 243
8.2.3 模块的转换 244
8.3 知识对象 244
8.3.1 知识对象简介 245
8.3.2 知识对象和模块的区别 245
8.4 使用知识对象 245
8.4.1 添加知识对象 245
8.4.2 Application知识对象实例 246
8.4.3 查看知识对象内部结构 254
8.5 使用知识对象实现特定功能 256
8.5.1 获取光驱盘符 257
8.5.2 文件保存 259
8.5.3 创建Windows控件 261
8.5.4 发送电子邮件 263
8.6 动手实践 264
8.7 习题练习 271
第9章 Authorware的高级应用 273
9.1 使用Xtras效果 274
9.1.1 Xtras的5种类型 274
9.1.2 Sprite Xtras 275
9.1.3 Scripting Xtras 276
9.1.4 工具Xtras 278
9.2 使用ActiveX控件 280
9.3 使用OLE功能 283
9.3.1 加入OLE对象 283
9.3.2 编辑OLE对象 285
9.4 嵌入JavaScript语言 286
9.4.1 JavaScript简介 286
9.4.2 JavaScript基本语法 288
9.4.3 在计算图标中嵌入JavaScript 294
9.4.4 JavaScript的常用对象介绍 295
9.4.5 在JavaScript中使用AWS的元素 298
9.5 动手实践 301
9.6 习题练习 311
第10章 作品的打包与发布 313
10.1 发布前的准备 314
10.1.1 决定多媒体数据的存放位置 314
10.1.2 准备工作目录 315
10.1.3 使用路径 315
10.1.4 关于调色板 316
10.1.5 加载支持文件 317
10.1.6 自动查找Xtras 318
10.2 将程序打包 319
10.3 一键发布 320
10.3.1 发布设置 320
10.3.2 批量发布 330
10.4 动手实践 331
10.5 习题练习 333
附录A 习题答案 335
第1章 习题答案 335
第2章 习题答案 335
第3章 习题答案 336
第4章 习题答案 337
第5章 习题答案 338
第6章 习题答案 340
第7章 习题答案 341
第8章 习题答案 342
第9章 习题答案 343
第10章 习题答案 344