第1章 Authorware入门 1
1.1 概述 2
1.1.1 运行环境 2
1.1.2 Authorware的主要功能 2
1.1.3 新增功能 4
1.2 开发界面 6
1.2.1 启动Authorware 6
1.2.2 界面的主要组成部分 7
1.2.3 菜单栏 7
1.2.4 控制面板 14
1.2.5 设计窗口 15
1.2.6 演示窗口 15
1.2.7 图标工具栏 16
1.3 图标的使用方法 17
1.3.1 图标的插入 17
1.3.2 图标的删除 17
1.3.3 图标的命名原则 18
1.3.4 图标的编辑 18
1.4 Authorware的常用操作 19
1.4.1 快捷键菜单操作 19
1.4.2 鼠标操作 20
1.5 第一个Authorware程序 22
1.6 本章小结 24
1.7 思考题 24
1.8 动手练一练 25
第2章 图形图像与文本的处理 27
2.1 认识【Toolbox】工具箱 28
2.2 图形基本属性设置 30
2.2.1 修改图形的线型 30
2.2.2 修改图形颜色 31
2.2.3 修改图形填充方式 31
2.3 图像的导入 32
2.3.1 从外部文件直接导入图像 32
2.3.2 以粘贴方式导入图像 33
2.3.3 以拖拉方式导入图像 33
2.3.4 导入图像的属性设置 33
2.4 多个图形和图像对象的关系设置 35
2.4.1 设置图形/图像对象显示模式 35
2.4.2 多个图形/图像对象的排列设置 36
2.4.3 多个图形/图像对象层次关系设置 36
2.4.4 多个图形/图像对象之间的组合 37
2.5 文本的创建和导入 38
2.5.1 创建文本对象 38
2.5.2 导入文本对象 38
2.6 文本属性设置 39
2.6.1 字符格式化 40
2.6.2 文本的段落设置 42
2.6.3 文本的平滑效果设置 44
2.7 文本的查找和替换 44
2.7.1 查找和替换 45
2.7.2 认识【Find】对话框 45
2.8 RTF Object Editor 46
2.8.1 启动RTF编辑器 46
2.8.2 插入文件 47
2.8.3 插入图形对象 47
2.9 本章小结 48
2.10 思考题 48
2.11 动手练一练 49
第3章 动画制作 51
3.1 对象的过渡效果设置 52
3.1.1 对象的过渡效果 52
3.1.2 对象的过渡擦除 53
3.2 【移动】设计图标 53
3.3 直接移动到终点的动画 54
3.3.1 【移动】设计图标属性对话框 54
3.3.2 【移动】设计图标的层属性 56
3.4 沿路径移动到终点的动画 57
3.4.1 设置沿路径移动到终点的动画 57
3.4.2 同步移动与移动条件 58
3.4.3 制作多种特殊的路径 59
3.5 使用变量对移动进行控制 61
3.5.1 使用自定义变量作为移动条件 61
3.5.2 使用系统变量作为移动条件 62
3.5.3 使用变量控制移动的速度 62
3.6 沿路径定位的动画 64
3.6.1 移动方式的属性设置 64
3.6.2 使用变量控制对象移动到终点 65
3.7 终点沿直线定位的动画 66
3.7.1 终点沿直线移动方式的属性设置 66
3.7.2 利用数值控制终点位置 67
3.8 沿平面定位的动画 67
3.8.1 “沿平面定位”移动方式属性设置 68
3.8.2 实现对象跟随鼠标指针移动 68
3.9 本章小结 69
3.10 思考题 69
3.11 动手练一练 69
第4章 实现人机交互 71
4.1 建立交互结构并设置其属性 72
4.1.1 建立交互结构 72
4.1.2 设置交互属性 73
4.2 Authorware 6.5交互类型(一) 75
4.2.1 按钮交互 75
4.2.2 热区交互 80
4.2.3 热对象交互 84
4.3 Authorware 6.5交互类型(二) 87
4.3.1 文本交互 87
4.3.2 按键交互 92
4.3.3 条件交互 95
4.4 Authorware 6.5交互类型(三) 101
4.4.1 限次交互 101
4.4.2 限时交互 105
4.5 Authorware 6.5交互类型(四) 107
4.5.1 下拉菜单交互 107
4.5.2 目标区域交互 114
4.6 永久交互的设置 117
4.7 本章小结 118
4.8 思考题 118
4.9 动手练一练 118
第5章 库和模块 119
5.1 关于库和模块 120
5.1.1 库的概念 120
5.1.2 模块的概念 121
5.1.3 库与模块的区别 121
5.2 使用库 122
5.2.1 库的创建 122
5.2.2 库窗口的组成部分 123
5.2.3 库的使用 124
5.2.4 库中图标的操作 125
5.2.5 链接的更新与识别 127
5.3 使用模块 130
5.3.1 模块的创建 130
5.3.2 模块的使用 131
5.3.3 模块的转换 131
5.4 本章小结 132
5.5 思考题 132
5.6 动手练一练 132
第6章 程序结构设计 135
6.1 群组图标 136
6.1.1 群组图标与结构化程序设计的关系 136
6.1.2 群组图标的使用及其属性设置 136
6.1.3 群组图标的属性设置 137
6.2 框架图标和导航图标 137
6.2.1 导航图标与框架图标的使用特点 137
6.2.2 导航图标属性设置 139
6.2.3 实现超文本链接 143
6.3 决策图标 149
6.3.1 决策图标的使用及其属性设置 149
6.3.2 利用决策图标实现分支机构 150
6.3.3 利用决策图标实现循环结构 152
6.4 本章小结 153
6.5 思考题 154
6.6 动手练一练 154
第7章 知识对象的使用 155
7.1 知识对象简介 156
7.2 使用知识对象 156
7.2.1 Browse Folder Dialog知识对象 156
7.2.2 Find CD Drive知识对象 158
7.2.3 Login知识对象 159
7.2.4 Quiz知识对象 161
7.2.5 Application知识对象 165
7.3 自定义知识对象 172
7.3.1 创建一个新的知识对象 172
7.3.2 CallTarget()函数 175
7.3.3 知识对象的ID 176
7.4 本章小结 177
7.5 思考题 177
7.6 动手练一练 177
第8章 多媒体素材的使用 179
8.1 声音的引入 180
8.1.1 声音图标属性设置 180
8.1.2 声音同步播放 182
8.1.3 以拖拉的方式导入声音 183
8.2 使用电影图标 183
8.2.1 Authorware支持的电影文件 184
8.2.2 引入电影图标的方法 184
8.2.3 电影图标属性设置 185
8.2.4 使用位图序列制作数字化电影 188
8.3 视频的引入和播放 189
8.3.1 使用视频前的准备工作 189
8.3.2 引入视频信息 190
8.3.3 视频图标的属性设置 190
8.4 播放Flash动画 193
8.5 本章小结 194
8.6 思考题 194
8.7 动手练一练 194
第9章 函数和变量 195
9.1 变量的使用场合 196
9.1.1 在对话框中使用变量 196
9.1.2 在【计算】图标中使用变量和函数 196
9.1.3 在其他图标中使用变量和函数 197
9.2 变量的使用方法 198
9.2.1 变量窗口的使用 198
9.2.2 常用变量介绍 199
9.3 函数的使用方法 209
9.3.1 函数窗口 210
9.3.2 常用系统函数 211
9.4 运算图标窗口的使用 229
9.4.1 工具栏 229
9.4.2 状态栏 230
9.4.3 提示窗口与弹出菜单 230
9.4.4 【运算】窗口属性设置 232
9.5 变量和函数使用综合实例 234
9.6 本章小结 235
9.7 思考题 235
9.8 动手练一练 236
第10章 外部插件和数据库应用 237
10.1 插件的概念 238
10.1.1 Xtras插件 238
10.1.2 ActiveX插件 238
10.2 ActiveX插件详解 241
10.2.1 ActiveX控件的属性 241
10.2.2 ActiveX控件的方法 242
10.2.3 ActiveX控件的事件 243
10.2.4 注册ActiveX控件 246
10.3 使用ActiveX插件 247
10.3.1 CommonDialog控件 247
10.3.2 WebBrowser控件 253
10.3.3 MSFlexGrid控件 259
10.3.4 ListBox控件 261
10.3.5 ComboBox控件 265
10.4 使用Xtras插件 267
10.4.1 修改显示器的分辨率 267
10.4.2 制作弹出式菜单 268
10.4.3 将演示窗口之外变为黑色 270
10.4.4 动画光标 271
10.5 操作数据库 273
10.5.1 ODBC的概念 273
10.5.2 建立和配置ODBC数据源 274
10.5.3 数据库操作函数 277
10.5.4 显示数据库中的数据 278
10.6 本章小结 279
10.7 思考题 279
10.8 动手练一练 280
第11章 程序的调试和发布 281
11.1 跟踪与调试的技巧 282
11.1.1 使用标志旗 282
11.1.2 修改显示在演示窗口中的正文或图片 283
11.1.3 修改程序中的响应类型 284
11.1.4 修改等待图标属性设置 284
11.1.5 跟踪窗口的使用 284
11.2 发布程序 287
11.2.1 发布程序前的准备 287
11.2.2 Xtras 289
11.2.3 改变用户记录文件 291
11.3 程序的发布 293
11.3.1 程序的简单发布 293
11.3.2 一键发布 293
11.4 网络发布 296
14.4.1 网络发布的步骤 296
11.4.2 网络打包文件 297
11.4.3 编辑映射文件 299
11.4.4 设计嵌入aam文件的HTML文件 300
11.4.5 上传文件 301
11.4.6 配置服务器 301
11.4.7 在服务器上安装Authorware Advanced Streamer 302
11.5 更改可执行文件的图标 302
11.6 光盘自动运行 304
11.7 本章小结 305
11.8 思考题 305
11.9 动手练一练 305
附录 思考题答案 307