第1章 Authorware 7.0的基础知识 1
1.1 Authorware 7.0的主要特点 1
1.2 Authorware 7.0的运行环境 2
1.2.1 Authorware 7.0的运行环境 2
1.2.2 Authorware 7.0的启动和退出 3
1.3 Authorware 7.0的工作界面 5
1.3.1 标题栏 5
1.3.2 菜单栏 5
1.3.3 常用工具栏 6
1.3.4 图标工具箱 7
1.3.5 程序设计窗口 8
1.4 作品演示——一面冉冉升起的旗帜 9
1.4.1 在主流程线上创建图标 9
1.4.2 Authorware 7.0文件的保存 14
小结 14
思考与练习 14
第2章 文本、图形与图像的应用 15
2.1 “显示”设计图标 15
2.1.1 演示窗口 16
2.1.2 绘图工具箱 17
2.2 绘制图形 18
2.2.1 线段 18
2.2.2 圆形 19
2.2.3 矩形和圆角矩形 21
2.2.4 多边形 22
2.2.5 对象的放置 23
2.2.6 设置对象的覆盖模式 25
2.3 使用文本 25
2.3.1 创建文本对象 26
2.3.2 编辑文本对象 26
2.3.3 设置文本风格 27
2.3.4 嵌入变量 29
2.3.5 导入外部文本 31
2.4 使用图像 33
2.4.1 导入外部图像 33
2.4.2 设置图像对象的属性 33
2.5 设置显示图标的属性 35
2.6 等待图标的运用 36
2.7 擦除图标的运用 37
2.8 综合范例——电子相册的制作 38
小结 42
思考与练习 42
第3章 音频与视频的应用 43
3.1 声音的应用 43
3.1.1 “Sound”声音图标的属性设置 43
3.1.2 范例——背景音乐的循环设置 45
3.2 数字电影的应用 46
3.2.1 数字电影的简介 46
3.2.2 数字电影图标属性设置 47
3.2.3 范例——电影播放控制器的制作 49
小结 53
思考与练习 53
第4章 制作动画效果 54
4.1 移动图标简介 54
4.2 移动图标属性 54
4.2.1 直接移动到指定的点(Direct to Point) 55
4.2.2 直接移动到指定的直线上(Direct to Line) 59
4.2.3 直接移动到指定的区域上(Direct to Grid) 60
4.2.4 沿一条固定路径到其终点(Path to End) 62
4.2.5 沿一条固定路径到该路径上的某一点(Path to Point) 64
4.3 移动选项卡 64
4.3.1 层(Layer) 64
4.3.2 计时(Timing) 64
4.3.3 同步(Concurrency) 65
4.3.4 超出范围 65
4.3.5 移动当…区域设置 66
4.4 移动图标属性设置 66
4.4.1 目标对象(Object) 67
4.4.2 基点、目标点和终止点(Base,Destination,and End) 67
4.4.3 撤销和删除 67
4.5 与移动图标相关的变量 67
4.6 动画图标应用范例——渐隐、渐现滚动字幕 68
小结 71
思考与练习 71
第5章 判断分支结构的应用 72
5.1 分支图标属性 72
5.1.1 预览(Preview) 72
5.1.2 时限(Time Limit) 72
5.1.3 显示剩余时间(Show Time Remaining) 72
5.1.4 循环(Repeat) 73
5.1.5 分支(Branch) 73
5.2 分支路径属性 74
5.2.1 预览(Preview) 75
5.2.2 擦除内容(Erase Contents) 75
5.2.3 在分支前终止(Pause Before Branching) 75
5.2.4 打开(Open) 75
5.3 随机选择分支路径 75
5.4 设置随机分支 76
5.5 与分支图标相关的变量 76
5.6 应用实例 77
小结 78
思考与练习 78
第6章 交互结构的设计 79
6.1 交互图标介绍 79
6.2 创建和编辑交互设计图标 82
6.2.1 创建交互分支结构 82
6.2.2 交互设计图标的编辑 83
6.2.3 交互设计图标属性对话框 83
6.3 按钮响应 86
6.3.1 创建按钮响应 86
6.3.2 设置按钮响应的属性 87
6.3.3 按钮响应范例 93
6.3.4 Perpetual属性的使用 99
6.4 热区响应方式 101
6.4.1 热区响应的创建 101
6.4.2 热区交互响应的属性设置 102
6.4.3 热区响应范例 103
6.5 热对象响应 106
6.5.1 热对象响应的创建 106
6.5.2 热对象响应的属性设置 108
6.5.3 热对象交互响应范例 108
6.6 目标区域响应 110
6.6.1 目标区域响应的创建 110
6.6.2 目标区域响应的属性设置 112
6.6.3 目标区域响应范例 113
6.7 下拉菜单响应 114
6.7.1 下拉菜单响应概述 114
6.7.2 建立下拉菜单响应 115
6.7.3 下拉菜单响应的属性 116
6.7.4 下拉菜单响应范例 117
6.8 条件响应 121
6.9 文本响应方式 122
6.9.1 文本响应的创建 122
6.9.2 文本交互响应的属性设置 124
6.9.3 文本交互响应范例 125
6.10 按键响应方式 126
6.10.1 按键交互响应的属性设置 126
6.10.3 按键交互响应范例 127
6.11 重试限制响应方式 128
6.11.1 重试限制响应的属性设置 128
6.11.2 重试限制响应范例 129
6.12 时间限制响应方式 130
6.12.1 时间限制响应的属性设置 130
6.12.2 时间限制响应范例 131
6.13 事件响应方式 133
6.13.1 事件响应的属性设置 133
6.13.2 事件响应范例 134
小结 136
思考与练习 137
第7章 导航控制 138
7.1 框架图标 138
7.1.1 框架图标基本结构 138
7.1.2 设置框架图标属性 139
7.1.3 框架图标的基本使用 140
7.1.4 运用框架图标建立简单的电子图书 140
7.2 导航图标 145
7.2.1 导航图标基本设置 145
7.2.2 导航图标设置应用范例 149
小结 150
思考与练习 151
第8章 多媒体程序设计 152
8.1 变量 152
8.1.1 系统变量和自定义变量 152
8.1.2 变量类型 154
8.2 变量的使用 154
8.2.1 变量的引用 154
8.2.2 变量的应用 156
8.3 函数 159
8.3.1 系统函数与外部函数 159
8.3.2 函数的引用 160
8.3.3 函数的语法格式 161
8.3.4 函数应用范例 162
8.4 程序代码设计 164
8.4.1 表达式 164
8.4.2 程序语句 166
8.4.3 程序代码应用范例 167
8.5 计算图标 169
8.5.1 计算图标 169
8.5.2 计算窗口 170
8.5.3 计算窗口的属性设置 171
8.6 多媒体程序设计综合实例 174
8.6.1 建立主流程结构 174
8.6.2 建立“游戏”第二级流程结构 176
8.6.3 建立第三级“退出”流程结构 177
8.6.4 显示结果流程结构的创建 178
小结 179
思考与练习 179
第9章 Authorware 7.0的功能扩展 180
9.1 OLE对象 180
9.1.1 OLE对象的创建 180
9.1.2 OLE对象的相关操作 181
9.1.3 使用OLE对象范例 183
9.2 ActiveX控件的应用 185
9.2.1 ActiveX控件的创建与属性设置 185
9.2.2 ActiveX控件的方法和事件 186
9.2.3 ActiveX控件使用范例 187
9.3 常见外部媒体资源的使用 190
9.3.1 GIF动画的播放 190
9.3.2 Flash动画的导入 192
9.3.3 插入QuickTine动画 195
小结 197
思考与练习 197
第10章 库与模块的使用 198
10.1 库的基本操作 198
10.1.1 库窗口的组成 199
10.1.2 向库文件中添加图标 200
10.1.3 库文件的编辑和修改 201
10.2 模块 202
10.2.1 模块化程序设计 202
10.2.2 模块的创建与使用 202
10.2.3 模块选择板 203
10.2.4 模块转换 204
10.2.5 模块与知识对象 204
小结 205
思考与练习 205
第11章 知识对象的应用 206
11.1 知识对象的介绍 206
11.2 知识对象的工作过程 207
11.3 知识对象的类型介绍 208
11.4 知识对象的应用 213
11.4.1 知识对象的添加 214
11.4.2 知识对象应用范例 215
小结 222
思考与练习 222
第12章 多媒体作品的组织和发行 223
12.1 素材的组织 223
12.2 程序的打包 224
12.2.1 打包的基本步骤 224
12.2.2 组织插件 226
12.2.3 组织外部文件 227
12.2.4 检验打包后的文件运行是否正确 228
12.3 Authorware 7.0网络发布功能 229
12.4 制作自动运行的光盘 232
小结 233
思考与练习 233
第13章 Authorware 7.0综合应用实例 234
13.1 多媒体技术和多媒体教学 234
13.1.1 多媒体技术的基本概念及其特点 234
13.1.2 多媒体信息的类型及特点 235
13.1.3 多媒体计算机系统 235
13.1.4 多媒体教学的基本模式 236
13.1.5 多媒体计算机教学系统 236
13.2 多媒体课件的结构设计 237
13.2.1 多媒体课件的开发过程 237
13.2.2 多媒体课件的基本结构 237
13.2.3 结构设计 238
13.2.4 多媒体课件交互界面的设计 239
13.2.5 多媒体课件的导航设计 240
13.2.6 多媒体课件结构设计的描述——脚本的编写 240
13.3 多媒体素材的准备 241
13.3.1 素材的分类 241
13.3.2 素材的准备 242
13.4 多媒体课件的制作过程 246
13.4.1 制作要点 246
13.4.2 制作步骤详解 246
小结 260
思考与练习 260
附录A Authorware 7.0系统变量一览表 261
附录B Authorware 7.0系统函数一览表 289
参考文献 352