第1章 Authorware基础 1
1.1 概述 2
1.1.1 运行环境 2
1.1.2 安装过程 2
1.1.3 Authorware的主要特点 6
1.2 Authorware的界面 8
1.2.1 Authorware的启动 8
1.2.2 Authorware的工作环境 9
1.2.3 标题栏与菜单栏 9
1.2.4 工具栏 10
1.2.5 图标选择板 12
1.2.6 设计窗口 13
1.2.7 几个常用的概念 14
1.2.8 退出Authorware 15
1.3 本章小结与思考题 16
第2章 基本设计图标的使用 17
2.1 创建第一个程序 18
2.1.1 [显示]设计图标 18
2.1.2 [演示]窗口的设置 19
2.1.3 绘图工具箱 21
2.1.4 保存程序 22
2.2 绘制图形 22
2.2.1 创建图形对象 23
2.2.2 对象的放置 29
2.2.3 多个对象的编辑 31
2.2.4 设置对象的覆盖模式 33
2.3 使用文本 36
2.3.1 创建文本对象 36
2.3.2 编辑文本对象 36
2.3.3 设置文本风格 39
2.3.4 嵌入变量 43
2.3.5 导入外部文本 45
2.4 设置[显示]设计图标的属性 47
2.4.1 [显示]设计图标属性对话框 47
2.4.2 范例:使用过渡效果 51
2.4.3 范例:层的使用 54
2.4.4 范例:其他显示属性 55
2.4.5 编辑多个[显示]设计图标 57
2.5 使用图像 58
2.5.1 导入外部图像 58
2.5.2 设置图像对象的属性 59
2.6 擦除对象 61
2.6.1 [擦除]设计图标属性对话框 61
2.6.2 范例:实现特殊擦除效果 63
2.7 程序的延时 64
2.7.1 [等待]设计图标属性对话框 64
2.7.2 范例:在程序中设置暂停 65
2.8.2 设计图标的组织:[群组]设计图标 66
2.8.1 设计图标的复制与移动 66
2.8 针对设计图标的操作 66
2.8.3 设计图标的定制 69
2.9 本章小结与思考题 69
第3章 动画设计 71
3.1 [移动]设计图标 72
3.2 直接移动到终点的动画 72
3.2.1 [移动]设计图标属性对话框 72
3.2.2 [移动]设计图标的层属性 76
3.3 沿路径移动到终点的动画 79
3.3.1 “Path to End”移动方式的属性设置 79
3.3.2 范例:制作多种特殊路径 80
3.3.3 范例:使用变量控制动画的启停 81
3.4.1 “Path to Point”移动方式的属性设置 83
3.4 沿路径定位的动画 83
3.4.2 范例:使用变量控制移动过程的终点 84
3.5 终点沿直线定位的动画 85
3.5.1 “Direct to Line”移动方式的属性设置 85
3.5.2 范例:利用数值控制终点位置 87
3.6 沿平面定位的动画 88
3.6.1 “Direct to Grid”移动方式的属性设置 88
3.6.2 范例:控制对象跟随鼠标指针移动 88
3.7 本章小结与思考题 91
第4章 实现人机交互控制 93
4.1 交互作用分支结构 94
4.3.1 交互作用显示信息的创建和编辑 97
4.2 知识跟踪 97
4.3 [交互作用]设计图标 97
4.3.2 [交互作用]设计图标属性设置 98
4.4 按钮响应 99
4.4.1 按钮响应属性设置 99
4.4.2 范例:执行一项命令 103
4.5 热区响应 106
4.5.1 热区响应属性设置 106
4.5.2 范例:动态提示信息 107
4.6 热对象响应 113
4.6.1 热对象响应属性设置 113
4.6.2 范例:照片与镜框 114
4.7.1 目标区响应属性设置 116
4.7 目标区响应 116
4.7.2 范例:看图识字 117
4.8 下拉式菜单响应 127
4.8.1 下拉式菜单响应属性设置 127
4.8.2 范例:创建菜单命令 128
4.9 条件响应 130
4.10 文本输入响应 132
4.10.1 文本输入响应属性设置 132
4.10.2 范例:口令验证 135
4.11 按键响应 137
4.11.1 按键响应属性设置 137
4.11.2 范例:移动棋子 138
4.12 重试限制响应 139
4.13 时间限制响应 141
4.13.1 时间限制响应属性设置 141
4.13.2 范例:控制交互作用的持续时间 142
4.14 事件响应 143
4.14.1 什么是Xtra 143
4.14.2 范例:与ActiveX控件进行交互 143
4.15 永久性响应 146
4.15.1 何时使用永久性响应 146
4.15.2 永久性响应的关闭 147
4.16 美化交互作用界面 147
4.17 本章小结与思考题 150
第5章 声音与数字化电影的应用 151
5.1 [声音]设计图标属性设置 152
5.2 [数字化电影]设计图标属性设置 155
5.3 媒体同步 160
5.4 范例:控制背景音乐循环播放 161
5.5 范例:实现数字化电影与配音、字幕之间的同步 164
5.6 本章小结与思考题 167
第6章 播放外部视频 169
6.1 准备工作 170
6.2 控制视频信息的播放 171
6.3 本章小结与思考题 173
第7章 决策判断分支结构 175
7.2.1 [决策判断]设计图标属性设置 176
7.1 决策判断分支结构的组成 176
7.2 决策判断分支结构的设置 176
7.2.2 分支属性设置 178
7.3 范例:制作掷骰子游戏 179
7.4 本章小结与思考题 180
第8章 导航结构 181
8.1 导航结构的组成 182
8.2 [框架]设计图标 182
8.2.1 默认的导航控制 184
8.2.2 [导航]设计图标 186
8.2.3 直接跳转方式与调用方式 190
8.3.1 设置文本风格 191
8.3 使用超文本 191
8.3.2 使用超文本对象 192
8.4 设置页的关键词 194
8.5 本章小结与思考题 195
第9章 编写程序代码 197
9.1 变量的使用 198
9.1.1 变量的类型 198
9.1.2 系统变量和自定义变量 200
9.1.3 使用[变量]对话框 201
9.2 函数的使用 202
9.2.1 参数和返回值 203
9.2.2 使用[函数]对话框 203
9.2.3 加载外部函数 204
9.3.1 运算符的类型 206
9.3 运算符的使用 206
9.3.2 运算符的优先级和结合性 207
9.4 表达式和程序语句的使用 207
9.5 [运算]窗口的使用 209
9.5.1 工具栏 209
9.5.2 状态栏 210
9.5.3 提示窗口与弹出菜单 210
9.5.4 插入片段 212
9.5.5 [运算]窗口的属性设置 213
9.6.1 制作[演示]窗口显示过渡效果的程序 216
9.6.2 在程序文件之间跳转 216
9.6 系统函数的应用 216
9.7 外部函数的应用 218
9.7.1 使用Windows API函数控制窗口状态 218
9.7.2 使用Windows 常用控制 219
9.8 创建与使用脚本函数 219
9.8.1 内部脚本函数 219
9.8.2 外部脚本函数 221
9.8.3 字符串脚本函数 221
9.9 本章小结与思考题 222
第10章 [Sprite]设计图标的应用 223
10.1 播放Gif动画 224
10.2 播放虚拟现实电影 225
10.2.2 虚拟现实电影的播放 226
10.2.1 虚拟现实电影的导入 226
10.3 播放Flash动画 228
10.4 本章小结与思考题 229
第11章 知识对象的使用 231
11.1 程序模块的概念 232
11.2 了解知识对象 233
11.2.1 Accessibility类型的知识对象 234
11.2.2 Assessment类型的知识对象 234
11.2.3 File类型的知识对象 235
11.2.4 Interface Components类型的知识对象 235
11.2.6 Model Palette类型的知识对象 236
11.2.7 New File类型的知识对象 236
11.2.5 Internet类型的知识对象 236
11.2.8 RTF Objects类型的知识对象 237
11.2.9 Tutorial类型的知识对象 237
11.3 模块选择板 237
11.4 范例:取得光盘驱动器的盘符 238
11.5 本章小结与思考题 241
第12章 程序的调试与发行 243
12.1 常用调试方法 244
12.1.1 使用[开始标志]和[结束标志] 244
12.1.2 使用控制面板 245
12.2 一键发行 247
12.3 本章小结与思考题 254