第1章 Authorware 7.0入门 1
1.1 多媒体与多媒体创作工具 2
1.1.1 多媒体简介 2
1.1.2 多媒体计算机系统的硬件 3
1.2 Authorware简介 4
1.3 安装 5
1.3.1 运行环境 5
1.3.2 安装过程 6
1.4.1 启动 8
1.4 启动与退出 8
1.4.2 退出 9
1.5 工作窗口 10
1.5.1 菜单栏 10
1.5.2 工具栏 11
1.5.3 设计图标工具栏 12
1.5.4 设计窗口 13
1.5.5 展示窗口 13
1.6.1 创建和运行程序文件 14
1.6 创建第1个多媒体程序 14
1.6.2 保存程序文件 17
1.6.3 打开程序文件 18
1.7 图标的基本操作 19
1.7.1 选择图标 19
1.7.2 删除、移动和复制图标 19
1.7.3 设计图标着色 20
1.8 习题 20
第2章 处理文本 21
2.1 显示图标和工具栏 22
2.2 在显示图标中添加文本 23
2.2.1 使用文本工具输入文本 23
2.2.2 导入外部文本文件 24
2.2.3 粘贴文本 25
2.3 编辑文本 27
2.3.1 增加文本 27
2.3.2 删除文本 27
2.3.4 查找和替换文本 28
2.3.3 调整文本大小和位置 28
2.4.1 设置字体 29
2.4.2 设置字号 29
2.4 设置文本属性 29
2.4.3 设置字体颜色和背景颜色 31
2.4.4 设置文本对齐方式 31
2.4.5 设置文本的风格 32
2.4.6 设置文本的显示模式 32
2.5 自定义文本样式 32
2.6 RTF对象编辑器 33
2.7 习题 34
第3章 处理图形图像 35
3.1.3 绘制矩形与圆角矩形 36
3.1.4 绘制多边形 36
3.2 设置图形属性 36
3.1.1 绘制斜线和直线 36
3.1 绘制图形 36
3.1.2 绘制椭圆与正圆 36
3.2.1 调整位置与大小 37
3.2.2 更改线型 37
3.2.3 设置图形颜色 38
3.2.4 设置填充模式 39
3.2.5 设置排列与对齐方式 40
3.3 常用图像格式及其转换 40
3.3.2 图像格式的转换 41
3.3.1 常用图像格式 41
3.4 导入外部图像 43
3.4.1 导入图像 43
3.4.2 设置图像属性 44
3.5 设置模式 45
3.6 设置对象的定位和过渡显示 47
3.6.1 显示图标的属性对话框 47
3.6.2 设置对象的显示属性 48
3.6.3 设置对象的定位属性 48
3.6.4 设置显示过渡效果 49
3.7.1 制作阴影特效 52
3.7 显示图标应用实例——文字特效 52
3.7.2 制作镂空特效 53
3.7.3 制作雕刻特效 54
3.7.4 制作空心特效 55
3.8 滑杆的制作 56
3.9 习题 58
第4章 制作等待和删除效果 59
4.1.1 加入等待图标 60
4.1 添加系统等待功能 60
4.1.2 等待按钮的位置 61
4.1.3 等待按钮的外观设置 62
4.2 加入清除效果 63
4.2.1 擦除图标 63
4.2.2 设置清除方式 64
4.3 综合实例——扩展的文字特效 67
4.4 组图标 69
4.5 习题 70
4.4.2 利用菜单命令合并图标 70
4.4.1 直接使用组图标 70
第5章 制作动画效果 71
5.1 认识移动图标 72
5.2 制作直接到终点移动的动画 72
5.3 制作沿直线定位移动的动画 75
5.3.1 制作流程 75
5.3.2 越界设置 77
5.3.3 设置永久移动 77
5.4 制作沿平面定位移动的动画 78
5.5 制作基于路径的移动动画 79
5.6 制作沿路径定位移动的动画 81
5.7 动画综合实例——飞机人工降雨 84
5.8 习题 86
第6章 添加声音效果 87
6.1 准备声音素材 88
6.1.1 录音准备 88
6.1.2 录制声音 89
6.1.3 编辑声音 90
6.1.4 声音文件的格式转换 91
6.2 压缩声音文件 92
6.2.1 使用Voxware Encode 92
6.2.2 用Authorware 7.0菜单命令压缩声音文件 93
6.2.3 WAVE文件压缩为MF3文件 95
6.3 加入声音文件 96
6.3.1 引入声音文件 96
6.3.2 设置播放效果 97
6.4 制作声像同步的MTV 98
6.5 习题 100
第7章 插入数字电影和DVD 101
7.1 引入数字电影 102
7.1.1 常用电影和动画文件 102
7.1.2 加入数字电影 103
7.2 设置数字化电影的播放效果 105
7.2.1 数字电影的设置 105
7.2.2 电影播放的时间控制 106
7.2.3 数字电影的布局设定 107
7.3.1 使用DVD图标需要的条件 108
7.3 使用DVD图标 108
7.3.2 设置DVD图标 109
7.3.3 设置DVD播放的时间设定 110
7.3.4 设置DVD播放的布局设定 110
7.4 插入其他媒体动画 111
7.4.1 插入GIF动画 111
7.4.2 插入Flash动画 111
7.4.3 插入QuickTime动画 112
7.5 习题 114
第8章 制作交互演示系统 115
8.1 导入交互图标 116
8.1.1 认识交互图标 116
8.1.2 设置交互图标属性 117
8.2 制作普通按钮 119
8.2.1 设置按钮响应的响应属性 119
8.2.2 设置按钮响应 121
8.2.3 自定义按钮 123
8.3 制作复选按钮 125
8.4 制作单选按钮 127
8.5 下拉菜单响应——选择题测试系统 128
8.6 按钮与下拉菜单综合实例——图片展示 131
8.7 习题 134
第9章 制作密码验证程序 135
9.1 创建文本输入响应 136
9.1.1 文本输入响应的属性设置 136
9.1.2 交互文本输入区的设置 137
9.1.3 密码验证程序 138
9.1.4 文本响应图片展示程序 139
9.2 创建限次响应 141
9.3 创建限时响应 142
9.4 创建条件响应 144
9.5 综合实例——利用复选按钮响应和条件响应制作点歌台 146
9.6 放大镜的制作 147
9.7 习题 152
第10章 制作看图识字程序 153
10.1 创建热区响应——看图识字 154
10.2 创建按键响应 156
10.3 创建热对象响应 158
10.4 习题 162
第11章 制作拼图游戏和事件响应 163
11.1 创建目标区域响应 164
11.2 制作拼图游戏 166
11.3 创建事件响应 168
11.4 生日猜测游戏 169
11.5 习题 172
第12章 制作超媒体 173
12.1.1 框架图标概述 174
12.1 导入导航图标和框架图标 174
12.1.2 导航图标概述 176
12.2 制作超媒体电子图书 181
12.2.1 设计翻页浏览 181
12.2.2 设计超文本链接 183
12.2.3 设计指向任意页导航结构 186
12.2.4 设计链接由表达式控制的页 187
12.2.5 设计页面标签示例 188
12.3.1 利用导航图标实现全文检索 191
12.3 创建全文检索系统 191
12.3.2 自定义查找对话框 193
12.4 习题 194
第13章 制作判断分支程序 195
13.1 加入分支图标 196
13.1.1 认识分支图标及其属性对话框 196
13.1.2 设置分支路径属性 197
13.2 制作字符闪烁效果 198
13.3 制作掷骰子游戏 202
13.4 制作记忆测验游戏 203
13.5 制作随机试题测试程序 204
13.6 习题 206
第14章 库和模块 207
14.1 库的基本操作 208
14.1.1 创建库文件 209
14.1.2 认识库窗口 211
14.2 使用库 212
14.2.1 为一个程序添加库图标 212
14.2.2 用库图标去替换程序中的图标 214
14.2.3 库与库之间的操作 216
14.3 管理库链接 218
14.3.1 编辑库链接 218
14.3.2 更新被链接到库中的图标 219
14.4 应用模块简化程序 220
14.5 习题 222
第15章 高级媒体演示控制 223
15.1.1 变量及数据类型 224
15.1 变量 224
15.1.2 变量的查询 225
15.1.3 变量的应用 226
15.1.4 自定义变量 228
15.2 函数 229
15.2.1 系统函数及函数窗口 230
15.2.2 应用系统函数 230
15.2.3 外部函数概述 232
15.3 表达式及运算符 233
15.3.1 运算符及其使用 233
15.3.2 表达式及应用 236
15.4 语句编程 237
15.4.1 设计顺序结构程序 238
15.4.2 设计分支结构程序 238
15.4.3 设计循环结构程序 240
15.5 制作红绿灯效果 241
15.6 运算图标及其应用 243
15.6.1 使用运算图标 243
15.6.2 在其他图标中使用运算图标 244
15.6.3 运算窗口的选项设置 245
15.6.4 运算窗口的右键快捷功能 248
15.7 多文本域的输入 250
15.8 密码输入时的隐蔽显示功能 253
15.9 带指针的钟表制作 258
15.10 播放MP3歌曲时的LRC歌词显示 260
15.11 习题 262
第16章 嵌入JavaScript语言 263
16.1 JavaScript语言概述 264
16.2.1 嵌入JavaScript语言 265
16.2 嵌入JavaScript语言的方法 265
16.2.2 JavaScript语言与Authorware的通信 266
16.3 JavaScript基本知识 269
16.3.1 数据类型 269
16.3.2 运算符和表达式 270
16.3.3 对象的一般使用方法 272
16.3.4 常用的几种对象类型 274
16.4.1 顺序结构 277
16.4.2 分支结构 277
16.4 JavaScript语句编程 277
16.4.3 循环结构 280
16.5 应用实例——计算器的制作 282
16.6 习题 284
第17章 对XML和PowerPoint的支持 285
17.1 XML语言概述 286
17.1.1 HTML与XML 286
17.1.2 XML的基本格式 288
17.1.3 XML相对完整的一个样例 289
17.2.1 使用XMLParser Xtra 292
17.2 在Authorware中解析XML 292
17.2.2 XML Parser可以直接读取XML文件 293
17.2.3 解析XML文件 293
17.2.4 XML文件的内容解析 294
17.2.5 访问XML元素属性 295
17.2.6 处理XML中的空格 296
17.2.7 手动使用内容解析和访问XML 296
17.3 导入XML文件和PowerPoint文件 296
17.3.1 导出与导入XML文件 296
17.3.2 导出和导入XML文件的意义 298
17.3.3 导入PowerPoint文件 299
17.4 应用实例 300
17.5 习题 302
第18章 知识对象与ActiveX控件 303
18.1 认识知识对象 304
18.1.1 认识知识对象窗口Knowledge Objects对话框 304
18.1.2 系统的知识对象 305
18.2 使用Quiz知识对象制作测验程序 308
18.1.3 知识对象图标的使用 308
18.3 使用ActiveX控件制作播放器 315
18.4 播放RM和RMVB格式的电影 321
18.5 习题 324
第19章 程序的调试与发布 325
19.1 调试应用程序 326
19.1.1 使用起始/终止旗帜 326
19.1.2 使用控制面板跟踪程序运行 326
19.2.1 Playback选项卡 328
19.2 设置程序文件属性 328
19.2.2 Interaction选项卡 329
19.2.3 CMI选项卡 330
19.3 发布程序文件 330
19.3.1 One Button Publishing的操作步骤 331
19.3.2 One Button Publishing对话框设置 332
19.4 网上发布实例 334
19.5 习题 336
附录A 习题答案 337