第1章 Authorware预备知识 1
1.1 Authorware的特点 1
1.2 多媒体作品设计分析 2
1.2.1 Authorware程序设计的一般步骤 2
1.2.2 程序设计应注意的问题 3
1.2.3 值得提倡的创作风格 4
1.2.4 减少程序数据量的方法 5
1.3 变量和函数的使用 6
1.3.1 变量 6
1.3.2 函数 8
1.3.3 变量与函数的应用 9
1.4 过渡效果插件 12
1.4.1 Xtras的分类 12
1.4.2 添加过渡效果插件 13
1.5 小结 14
第2章 图像的显示效果 15
2.1 相关知识点介绍 15
2.2 典型实例——Alpha透明效果 16
2.3 起步——流畅的滚动字幕 19
2.4 进阶——透明的对话框 20
2.5 提高——引用表格、公式和艺术字 22
2.6 小结 24
第3章 口令与屏保 25
3.1 相关知识点介绍 25
3.2 典型实例——用户密码口令 26
3.3 起步——用户显码口令 29
3.4 进阶——限时、限次输入密码 30
3.5 提高——屏幕保护 31
3.6 小结 34
4.1 相关知识点介绍 35
第4章 目标区域及热物响应 35
4.2 典型实例——实验室制乙烯 36
4.3 起步——认识实验仪器(一) 41
4.4 进阶——认识实验仪器(二) 43
4.5 提高——跟随光标的提示 45
4.6 小结 48
第5章 教学投影片 49
5.1 相关知识点介绍 49
5.2 典型实例——使用交互图标制作投影片 51
5.3 起步——使用决策图标制作投影片 53
5.4 进阶——使投影片自动播放 55
5.5 提高——播放Powerpoint投影片 56
5.6 小结 58
第6章 教学测试题 59
6.1 相关知识点介绍 59
6.2 典型实例——随机出题的四则运算 60
6.3 起步——判断题和选择题 66
6.4 进阶——对习题进行整合 69
6.5 提高——建立自己的知识对象 74
6.6 小结 76
7.1 相关知识点介绍 77
第7章 标尺和仪表 77
7.2 典型实例——汽车速度表 79
7.3 起步——使用知识对象建立标尺 84
7.4 进阶——自己设计标尺 86
7.5 提高——制作时钟 87
7.6 小结 90
第8章 图像位置控制 91
8.1 相关知识点介绍 91
8.2 典型实例——拖动浏览大图像 92
8.3 起步——利用滚动条滚动浏览图像 97
8.4 进阶——图像随光标移动 99
8.5 提高——图像放大 102
8.6 小结 104
第9章 曲柄活塞及函数曲线 105
9.1 相关知识点介绍 105
9.1.1 曲柄活塞机构的数学模型 105
9.1.2 几种函数曲线的数学方程 106
9.1.3 简谐振动的数学模型 107
9.2 典型实例——曲柄活塞运动 107
9.3 起步——函数曲线 113
9.4 进阶——动态曲线 117
9.5 提高——简谐振动 119
9.6 小结 122
第10章 电影的播放控制 123
10.1 相关知识点介绍 123
10.2 典型实例——跟踪播放进度 124
10.3 起步——调整播放速度 127
10.4 进阶——播放控制 128
10.5 提高——DirectMedia控件的使用 130
10.6 小结 132
第11章 另类动画的使用 133
11.1 相关知识点介绍 133
11.1.1 Gif动画使用基础 133
11.1.2 Flash动画使用基础 134
11.1.3 QuickTime电影使用基础 136
11.2 典型实例——Flash动画的控制 138
11.3 起步——Gif动画的控制 144
11.4 进阶——为电影添加字幕 146
11.5 提高——电影特效 149
11.6 小结 152
第12章 自定义函数的应用 153
12.1 相关知识点介绍 153
12.1.1 动态链接库DLL 153
12.1.2 用户代码文档UCD 154
12.2 典型实例——动态提示信息 155
12.3 起步——遮盖桌面 162
12.4 进阶——音量调节 164
12.5 提高——不规则程序窗口 166
12.6 小结 170
第13章 MIDI音乐的控制 171
13.1 相关知识点介绍 171
13.2 典型实例——播放MIDI音乐 173
13.3 起步——屏蔽错误信息窗口 176
13.4 进阶——使音乐循环播放 179
13.5 提高——随机选择乐曲 180
13.6 小结 182
第14章 程序管理与网络应用 183
14.1 相关知识点介绍 183
14.2 典型实例——为程序建立快捷方式 185
14.3 起步——调用系统控制面板 190
14.4 进阶——修改程序图标 192
14.5 提高——课件在网络环境下的使用 195
14.6 小结 198
第15章 程序菜单设计 199
15.1 相关知识点介绍 199
15.2 典型实例——多级下拉菜单 201
15.2.1 创建下拉菜单 202
15.2.2 获取菜单命令 207
15.2.3 实现菜单项功能 209
15.3 起步——普通下拉菜单 211
15.4 进阶——右键弹出式菜单 213
15.5 提高——利用tMsControls.u32设计弹出式菜单 214
15.6 小结 216
第16章 ActiveX控件的应用 217
16.1 相关知识点介绍 217
16.1.1 ActiveX的基本原理 217
16.1.2 控件的属性、方法和事件 218
16.1.3 ActiveX控件的检测、安装和注册 220
16.1.4 手动注册ActiveX控件 220
16.1.5 利用程序注册控件 221
16.2 典型实例——自制RealPlayer播放器 223
16.3 起步——自己的媒体播放器 226
16.4 进阶——锁定Windows系统功能 228
16.5 提高——设计自己的网络浏览器 231
16.6 小结 233
17.1.1 数据库基础 235
17.1 相关知识点介绍 235
第17章 数据库应用 235
17.1.2 数据库接口ODBC概述 236
17.1.3 手工创建ODBC数据源 237
17.1.4 自动配置ODBC数据源 238
17.1.5 Authorware的ODBC函数 239
17.1.6 SQL语言基础 241
17.2 典型实例——数据库应用 243
17.2.1 数据库的连接 244
17.2.2 数据的查询和排序 246
17.3 起步——模糊查询 248
17.4 进阶——数据的统计 250
17.5 提高——数据的修改和添加 251
17.6 小结 255
第18章 操作文本文件 257
18.1 相关知识点介绍 257
18.1.1 常用文件操作函数 257
18.1.2 常用文件操作变量 258
18.1.3 常用字符串操作函数 259
18.2 典型实例——设计记事日历 260
18.3 起步——记录用户姓名 266
18.4 进阶——限制程序使用次数 267
18.5 提高——为程序添加试用期限 268
18.6 小结 270
第19章 统计数据的图形表现 271
19.1 相关知识点介绍 271
19.1.1 Authorware的图形函数 271
19.1.2 图表的数学关系 272
19.2 典型实例——条形图 275
19.3 起步——统计表格 284
19.4 进阶——折线图 286
19.5 提高——饼图 289
19.6 小结 292