第一章 Authorware 5.0快速入门 1
1.1 认识Authorware 1
1.1.1 Authorware的版本 1
1.1.2 Authorware的特点与应用 2
1.2 安装、启动与退出 3
1.2.1 Authorware的安装 3
1.2.2 Authorware的启动 5
1.2.3 退出Authorware 5
1.3 Authorware的编辑环境 6
1.3.1 菜单栏 6
1.3.2 工具条 8
1.3.3 设计图标栏 9
1.3.4 设计窗口 11
1.4 流程线的编辑和设计 11
1.4.1 在流程线上放置设计图标 12
1.4.2 流程线的编辑 13
1.4.3 流程设计的层次结构 14
1.4.4 流程分支的实现 15
1.4.5 正文和图片的编辑输入 17
1.5 展示窗口的设置 18
1.5.1 展示窗口大小的设置 19
1.5.2 定制展示窗口外观 20
1.5.3 设置展示窗口的背景颜色 21
1.5.4 查看当前展示窗口的大小 22
1.6 程序的运行和调试 22
1.6.1 运行一个交互式程序 22
1.6.2 窗口的切换 23
1.6.3 程序的调试 24
1.7 在线帮助 26
1.8 Authorware 5.0的新增功能 27
1.8.1 菜单条的变化 27
1.8.2 功能的加强 28
1.8.3 一些常用的新增变量 29
1.8.4 一些常用的新增函数 29
1.9 应用实例 30
第二章 文本和图片的创建 31
2.1 “显示”图标和“绘图工具箱” 31
2.1.1 “显示”图标的功能 31
2.1.2 栅格线的设置 32
2.1.3 绘图工具箱 32
2.2 文本对象的创建 33
2.2.1 创建文本对象 33
2.2.2 文本对象的多栏目显示 35
2.2.3 文本对象的编辑 36
2.2.4 文本对象的属性设置 37
2.2.5 设置滚动式文本对象 42
2.2.6 文本的查找和替换 42
2.2.7 文本的拼写检查 43
2.3 外部文本文件的引入 46
2.4 图形对象的创建 48
2.4.1 直线的绘制和编辑 48
2.4.2 圆和椭圆的绘制和编辑 49
2.4.3 矩形的绘制和编辑 50
2.4.4 多边形的绘制和编辑 51
2.4.5 图形显示属性的设置 52
2.4.6 图形蒙板与图形重叠效果的设置 55
2.5 引入外部图片 59
2.5.1 外部图片的引入 59
2.5.2 外部图片的编辑 60
2.6 多个显示对象的编辑 65
2.6.1 同时选中多个显示对象 65
2.6.2 多个显示对象的排列方式 67
2.7 应用实例 70
第三章 显示效果与动画设计 75
3.1 过渡显示效果的设置 75
3.1.1 显示效果设置的一般步骤 75
3.1.2 设置演示画面中对象的显示属性 76
3.1.3 对象的过渡显示效果 77
3.2 对象的定位显示 79
3.2.1 定位属性的设置 79
3.2.2 将显示对象设置为可移动的对象 81
3.3 对象消失的过渡效果 83
3.4 “等待”图标与程序的暂停设置 85
3.4.1 设置作品的暂停相应方式 85
3.4.2 设置暂停时的图形界面 86
3.5 动画设计的基本步骤 88
3.5.1 动画设计的基本步骤 88
3.5.2 显示对象的运动层 90
3.5.3 目标移动的并发性 90
3.5.4 移动目标的类型 91
3.6 目标移动类型设计 92
3.6.1 固定终点的动画设计 92
3.6.2 沿直线定位的动画设计 95
3.6.3 沿X-Y平面定位的动画设计 99
3.6.4 固定路径的动画设计 104
3.6.5 沿路径定位的动画 109
3.7 应用实例 110
第四章 声音、数字电影及视频的集成 116
4.1 多媒体信息集成应用概述 116
4.2 声音的录制 117
4.2.1 硬件需求 117
4.2.2 Windows的录音机 117
4.3 声音文件的加入 119
4.3.1 可用的声音文件类型 119
4.3.2 声音的加入 119
4.4 数字电影的加入 122
4.4.1 数字电影的加入 122
4.4.2 数字电影的编辑和控制 124
4.5 视频的加入 127
4.5.1 概述 127
4.5.2 视频信息的引入 128
4.5.3 播放区大小的设置 128
4.5.4 视频属性与控制的设置 130
4.6 应用实例 132
第五章 人机交互设计 137
5.1 概述 137
5.1.1 什么是人机交互 137
5.1.2 人机交互的类型 138
5.1.3 “交互”图标在程序中的使用 139
5.1.4 典型的交互作用分支结构 140
5.1.5 利用“在线帮助”学习各种交互响应 142
5.2 “交互”图标的编辑与设置 143
5.2.1 交互属性的设置 144
5.2.2 显示属性的设置 145
5.2.3 位置属性的设置 146
5.3 按钮、按键和下拉式菜单响应 146
5.3.1 按钮响应的创建 146
5.3.2 按键响应的创建 156
5.3.3 下拉式菜单响应的创建 158
5.4 热区和热对象响应 161
5.4.1 热区响应的建立 162
5.4.2 热对象响应的建立 166
5.5 目标区响应的设置 167
5.6 文本输入响应的设置 171
5.7 重试限制响应和时间限制响应 175
5.7.1 重试限制响应 175
5.7.2 时间限制响应 177
5.8 条件响应的设置 178
5.9 事件响应的设置 183
5.10 应用实例 185
第六章 流程的页管理设计 188
6.1 概述 188
6.1.1 “框架”图标与页的建立 188
6.1.2 “导览”图标与页的链接 190
6.1.3 “决策”图标与分支路径的实现 191
6.2 页管理的创建 193
6.2.1 创建页管理的一般步骤和基本要素 193
6.2.2 翻页结构的创建 194
6.2.3 定制翻页工具条 196
6.3 利用“导览”图标实现定向链接 198
6.3.1 与指定页的链接 198
6.3.2 页间浏览的设置 200
6.3.3 回到先前页的设置 200
6.3.4 链接到表达式对应的页 202
6.3.5 可查找链接的设置 203
6.4 超文本链接的设置 206
6.4.1 热文字类型的定制 206
6.4.2 利用所定义的超文本类型 209
6.4.3 设置超文本对象的链接方式 210
6.5 分支路径的设置 210
6.5.1 设置分支路径 210
6.5.2 顺序分支的实现 211
6.5.3 随机分支的实现 212
6.5.4 计算分支的实现 214
6.6 应用实例 218
第七章 变量、函数和表达式的应用 221
7.1 概述 221
7.1.1 变量、函数和表达式在程序中的应用 221
7.1.2 变量的应用分类 223
7.1.3 函数的应用分类 224
7.1.4 表达式和语句 224
7.2 “运算”图标2的使用 225
7.2.1 “运算”图标在流程中的应用 225
7.2.2 查看图标中的变量和函数 226
7.3 变量和函数在程序中的应用 227
7.3.1 变量的存储类型 227
7.3.2 系统变量的使用 227
7.3.3 自定义变量的创建 230
7.3.4 函数的调用和返回值 231
7.3.5 系统函数的在程序中的使用 232
7.4 系统变量的功能分类与应用 233
7.4.1 文件操作与管理变量 233
7.4.2 决策判断变量 234
7.4.3 框架管理变量 236
7.4.4 图标管理变量 238
7.4.5 交互管理变量 241
7.4.6 图形管理变量 243
7.4.7 时间管理变量 244
7.4.8 常规变量 246
7.4.9 视频管理变量 248
7.5 系统函数的功能分类与应用 249
7.5.1 编程语言、数学运算和字符管理函数的应用 249
7.5.2 绘图函数和常规函数的使用 252
7.5.3 文件管理函数和时间管理函数的应用 257
7.5.4 框架管理函数和跳转函数 259
7.5.5 图标管理和平台管理函数 261
7.5.6 视频管理函数和网络管理函数 263
7.5.7 表操作函数和OLE操作函数 265
7.6 运算符和表达式 266
7.6.1 Authorware的运算符 267
7.6.2 表达式 268
7.7 条件语句和循环语句 269
7.7.1 条件语句 269
7.7.2 循环语句 270
7.8 应用实例 271
7.8.1 为电影播放加入控制 271
7.8.2 用户留言的制作 274
第八章 模块和库的创建与使用 276
8.1 概述 276
8.1.1 模块 276
8.1.2 库 276
8.2 模块的创建和使用 277
8.2.1 模块的创建 277
8.2.2 模块的加载和卸载 277
8.2.3 模块的粘贴和使用 279
8.3 库的创建和使用 279
8.3.1 库的创建和编辑 279
8.3.2 库的使用和链接关系的建立 283
第九章 Authorware文件的发行 286
9.1 文件的打包 286
9.1.1 文件打包的基本步骤 286
9.1.2 库文件的打包 289
9.2 路径的设置 291
9.3 打包文件的压缩处理与上网发行 292
9.3.1 使用Afterburner处理打包文件 292
9.3.2 文件的上网发行 296
9.4 应用实例 296
9.4.1 软件的创作构思与设想 296
9.4.2 软件的具体流程设计与模块化分工 297
9.4.3 多媒体素材的制作与搜集 297
9.4.4 具体的制作过程 297
9.4.5 软件的测试 299
9.4.6 软件的发行 299
第十章 综合实例开发 301
10.1 数学分支(maths) 303
10.1.1 字符移动动画(movel) 304
10.1.2 出题主体部分(mainbody) 305
10.1.3 输入答案部分(Entry Text) 306
10.1.4 正确分支(flag_equ) 307
10.2 体育模块(sport) 309
10.3 帮助模块(help) 312