第1章 多媒体技术基础 1
1.1多媒体技术的基本概念 1
1.1.1媒体、多媒体、多媒体技术、多媒体软件 1
1.1.2多媒体计算机(MPC) 2
1.2Windows下多媒体的使用 6
1.2.1画图程序的基本操作 6
1.2.2CD播放器和编程播放CD音乐 8
1.2.3录音机 9
本章习题 11
第2章 Authorware使用初步 12
2.1Authorware简介 12
2.1.1Authorware的主要特点 12
2.2Authorware的工作界面 13
2.1.2Authorware的应用 13
2.2.1Authorware的启动 14
2.2.2Authorware的窗口组成 14
2.2.3“常用”工具栏 15
2.2.4“图标”工具栏 16
2.3Authorware菜单的使用 18
2.3.1File菜单 19
2.3.2Edit菜单 20
2.3.3View菜单 21
2.3.4Insert菜单 21
2.3.5Modify菜单 23
2.3.6Text菜单 23
2.3.7Control菜单 24
2.3.8Xtras菜单 25
2.3.9Commands菜单 25
2.3.10Window菜单 26
本章习题 27
2.3.11Help菜单 27
第3章 展示窗口与显示图标 28
3.1展示窗口 28
3.1.1展示窗口及其基本状态 28
3.1.2展示窗口的坐标 29
3.1.3展示窗口的属性 30
3.2显示图标的基本用法 33
3.2.1显示图标工具栏的使用 33
3.2.2精彩例题 37
3.2.3文本对象的使用 39
3.2.4显示图标的综合使用 41
3.2.5显示图标属性的设置 43
本章习题 49
4.1.1擦除效果的实现 50
第4章 简单图标的使用 50
4.1擦除图标的使用 50
4.1.2与图标显示和擦除有关的函数 52
4.2等待图标的用法 52
4.2.1设置等待图标 53
4.2.2定制等待按钮 54
4.3计算图标的使用 54
4.3.1计算图标的功能 54
4.3.2计算图标的使用 55
4.4群组图标的用法 57
本章习题 58
第5章 动画设计 59
5.1移动图标的使用 59
5.1.1移动类型 59
5.1.2设置移动属性 60
5.1.3动画设计的步骤 61
5.2DirecttoPoint——沿直线移动到点 61
5.2.1实例5-1:从屏幕右边向左边飞入文字 62
5.2.2实例5-2:五环旗下的升旗仪式 63
5.3DirecttoLine——沿直线移动到线 65
5.3.1超出范围的处理方法 65
5.3.2实例5-3:小球随机落在直线上的某点 66
5.4DirecttoGrid——沿直线移动到区域 67
5.4.1实例5-4:文字跟随鼠标移动 68
5.4.2实例5-5:大图浏览程序 69
5.5PathtoEnd——沿路径移动到终点 72
5.5.1移动路径的形成 72
5.5.2实例5-6:小球沿表盘转动 73
5.6PathtoPoint——沿路径移动到点 74
5.7与移动图标有关的变量 75
本章习题 76
第6章 声音的使用 77
6.1声音图标 77
6.1.1声音图标支持的声音文件类型 77
6.1.2实例6-1:升旗奏国歌 83
6.2MIDI音乐的播放 84
6.3声音的同步处理 85
6.3.1用系统函数实现声音的同步 86
6.3.2用声音图标本身的功能实现同步控制 87
本章习题 88
第7章 数字电影的使用 89
7.1数字电影图标 89
7.1.1数字电影图标支持的文件类型 89
7.1.3实例7-1:滚动字幕的电影 92
7.1.2与声音和数字电影有关的系统变量 92
7.2.1数字电影的同步控制方法 93
7.2电影播放的同步控制 93
7.2.2实例7-2:字幕电影 94
7.3播放外部视频 95
本章习题 97
第8章 交互设计 98
8.1交互结构的组成 98
8.1.1交互结构的组成 98
8.1.2交互图标对话框 99
8.1.3交互类型 101
8.1.4交互分支设计 103
8.1.5创建交互结构 104
8.1.6交互响应的执行过程与设计原则 105
8.2.1创建按钮响应流程 106
8.2按钮响应 106
8.2.2设置按钮属性 107
8.2.3系统按钮的选择 110
8.2.4实例8-1:利用按钮制作选择题考试系统 113
8.3热区响应 116
8.3.1热区的创建与编辑 117
8.3.2热区属性的设置 117
8.3.3实例8-2:即时单词翻译系统 119
8.4热对象响应 121
8.4.1热对象与热区响应的区别 121
8.4.2实例8-3:打蚊子游戏 121
8.5目标区域响应 124
8.5.1目标对象和目标区域 124
8.5.2设置目标区响应属性 125
8.5.3实例8-4:智力拼图游戏 126
8.6下拉菜单响应 128
8.6.1下拉菜单概述 128
8.6.2下拉菜单响应属性的设置 129
8.6.3实例8-5:菜单制作 130
8.7条件响应 131
8.7.1属性设置 131
8.7.2实例8-6:金鱼游动 132
8.8文本输入响应 133
8.8.1文本输入响应类型属性设置 134
8.8.2文本输入区属性设置 135
8.9重试限制响应 136
8.9.1响应属性的设置 136
8.9.2实例8-7:密码验证 136
8.10.2实例8-8:按键式点歌系统 138
8.10.1按键响应属性的设置 138
8.10按键响应 138
8.11时间限制响应 139
8.11.1时间限制响应的属性设置 139
8.11.2实例8-9:限时选择题 140
8.12事件响应 141
8.12.1ActiveX控件编程的基本方法 142
8.12.2实例8-10:制作浏览器 144
本章习题 146
第9章 决策设计 148
9.1决策图标 148
9.1.1决策图标的属性设置 148
9.1.2实例9-1:循环滚动字幕 151
9.2决策结构综合运用 152
9.2.1实例9-2:掷骰子 152
9.2.2实例9-3:35选7福利彩票号码发生器 154
9.2.3实例9-4:图片展示 155
本章习题 157
第10章 框架设计 158
10.1框架结构 158
10.1.1框架图标 158
10.1.2框架图标的属性设置 162
10.1.3导航图标 162
10.2文本超链接 168
10.2.1创建超文本样式 168
10.2.2建立导航链接 169
10.3框架设计综合举例 170
10.3.1实例10-1:屏幕保护程序 170
10.3.2实例10-2:教学课件的制作 173
本章习题 175
11.1变量 176
第11章 变量与函数 176
11.1.1Authorware变量的特点 177
11.1.2变量类型 178
11.1.3给各种变量赋值 180
11.1.4引用变量的方法 182
11.1.5自定义变量 185
11.1.6显示变量或者表达式的结果 187
11.2函数 188
11.2.1函数类型及特征 188
11.2.2函数的调用 190
11.2.3函数窗口的使用 191
11.2.4加载外部函数 192
11.3运算符与表达式 193
11.3.3关系运算符及关系表达式 194
11.3.1算术运算符及算术表达式 194
11.3.2逻辑运算符及逻辑表达式 194
11.3.4其他运算符和表达式 195
11.3.5运算符的优先级 195
11.4分支与循环控制 196
11.4.1if-then条件语句 196
11.4.2Repeat循环语句 198
11.5变量、函数在文件中的应用 201
本章习题 203
第12章 Authorware的特色功能 204
12.1网络功能的使用 204
12.1.1在Authorware中打开网站 204
12.2对媒体文件的支持 206
12.2.1对GIF动画文件的支持 206
12.1.2将Authorware源文件发布为HTML文件 206
12.2.2对Flash文件的支持 207
12.2.3WAV声音文件的压缩 207
12.3图标批处理功能 208
12.4外部Xtras的导入 209
12.5知识对象的使用 210
12.5.1知识对象的概念 210
12.5.2Authorware6.5知识对象简介 210
12.5.3实例12-1:看图学英语 211
本章习题 214
第13章 库与模块的使用 215
13.1库文件 215
13.1.1库文件的建立 215
13.1.2库文件的调用 216
13.1.3库文件的维护 218
13.1.4库文件的打包 219
13.2模块文件 220
本章习题 221
第14章 程序的打包发布 222
14.1Authorware源文件的打包 222
14.1.1Authorware软件发行体系 222
14.1.2程序文件的打包 223
14.1.3打包过程容易出现的问题 225
14.2软件的发布 227
14.2.1发布文件的构成 227
14.2.2文件的发布 228
本章习题 232
第15章 实验部分 233
实验一 Windows的多媒体功能 234
实验二 显示图标的使用 236
实验三 简单图标的使用 237
实验四 动画设计(一) 238
实验五 动画设计(二) 241
实验六 声音处理 244
实验七 数字电影的处理 246
实验八 交互设计(一) 247
实验九 交互响应(二) 250
实验十 交互设计(三) 252
实验十一 决策设计 253
实验十二 框架设计 255
实验十三 变量的使用 257
实验十四 函数的使用 259
实验十五 特色功能的使用 260
实验十六 库与模块的使用 262
实验十七 程序打包与多媒体课件制作 263