第1章 项目介绍 1
1.1 多媒体教学软件开发的一般过程 1
1.1.1 多媒体教学软件的特点 1
1.1.2 多媒体教学软件的类型 2
1.1.3 多媒体教学软件的设计原则 2
1.1.4 多媒体教学软件的设计过程 3
1.1.5 多媒体教学软件的评价标准 4
1.2 多媒体教学软件的制作 5
1.2.1 学习内容介绍 5
1.2.2 课件设计 6
1.2.3 总结 10
1.3 多媒体宣传软件的制作 10
1.3.1 多媒体宣传软件介绍 11
1.3.2 流程及软件设计 11
1.3.3 自启动光盘的制作 16
本章习题 17
第2章 多媒体技术基础理论 18
2.1 概述 18
2.1.1 基本概念 18
2.1.2 多媒体计算机(MPC) 19
2.2 光盘 23
2.2.1 光盘的工作原理 23
2.2.2 光盘的分类 24
2.3 光盘驱动器 28
2.3.1 光盘驱动器的分类 28
2.3.2 CD-ROM驱动器 28
2.3.3 光盘刻录机 30
本章习题 31
第3章 Authorware使用初步 32
3.1 Authorware简介 32
3.1.1 Authorware的主要特点 32
3.1.2 Authorware的应用 33
3.2 Authorware的工作界面 33
3.3 演示窗口 38
3.3.1 演示窗口及其基本状态 38
3.3.2 演示窗口的坐标 39
3.3.3 演示窗口的属性 40
本章习题 42
第4章 简单图标的使用 43
4.1 显示图标的基本用法 43
4.1.1 显示图标工具栏的使用 43
4.1.2 精彩例题——特效文字的制作 47
4.1.3 文本对象的使用 47
4.1.4 显示图标的综合使用 49
4.1.5 显示图标属性的设置 51
4.2 擦除图标的使用 56
4.2.1 擦除效果的实现 57
4.2.2 与图标显示和擦除有关的函数 58
4.3 等待图标的用法 58
4.3.1 设置等待图标的属性 59
4.3.2 定制等待按钮 59
4.4 计算图标的使用 60
4.4.1 计算图标的功能 60
4.4.2 计算图标的使用 61
4.5 群组图标的用法 62
本章习题 62
第5章 动画设计 64
5.1 移动图标的使用 64
5.1.1 移动类型 65
5.1.2 设置移动属性 65
5.1.3 动画设计的步骤 66
5.2 沿直线到终点 67
5.2.1 实例5-1:从屏幕右边向左边飞入文字 67
5.2.2 实例5-2:升旗仪式 68
5.3 沿直线到线上的某点 70
5.3.1 超出范围的处理方法 70
5.3.2 实例5-3:小球随机落在直线上的某点 71
5.4 指向固定区域上的某点 72
5.4.1 实例5-4:文字跟随鼠标移动 72
5.4.2 实例5-5:大图浏览程序 73
5.5 沿路径移动到终点 76
5.5.1 移动路径的形成 76
5.5.2 实例5-6:小球沿表盘转动 77
5.6 沿路径移动到任意点 78
5.7 与移动图标有关的变量 79
本章习题 80
第6章 声音处理 81
6.1 声音图标 81
6.1.1 常见声音文件格式 81
6.1.2 声音图标 84
6.1.3 实例6-1:升旗奏乐 85
6.2 MIDI音乐的播放 86
6.3 声音的同步处理 88
6.3.1 用系统函数实现声音的同步 88
6.3.2 用声音图标本身的功能实现同步控制 90
本章习题 90
第7章 视频处理 91
7.1 数字电影图标 91
7.1.1 常见视频文件 91
7.1.2 数字电影图标 93
7.1.3 与声音和数字电影有关的系统变量 94
7.1.4 实例7-1:滚动字幕的电影 95
7.2 电影播放的同步控制 96
7.2.1 数字电影的同步控制方法 96
7.2.2 实例7-2:字幕电影 96
7.3 播放DVD光盘 97
7.3.1 【视频】选项卡 98
7.3.2 【计时】选项卡 99
7.3.3 【版面布局】选项卡 100
本章习题 100
第8章 交互设计 101
8.1 交互结构概述 101
8.1.1 交互结构的组成 101
8.1.2 交互图标对话框 102
8.1.3 交互响应类型 103
8.1.4 交互分支设计 105
8.1.5 创建交互结构 105
8.1.6 交互响应的执行过程与设计原则 106
8.2 按钮响应 107
8.2.1 创建按钮响应流程 107
8.2.2 设置按钮属性 108
8.2.3 系统按钮的选择 110
8.2.4 实例8-1:利用按钮制作选择题考试系统 112
8.3 热区响应 115
8.3.1 热区的创建与编辑 116
8.3.2 热区属性的设置 116
8.3.3 实例8-2:即时单词翻译系统 117
8.4 热对象响应 119
8.4.1 热对象与热区响应的区别 119
8.4.2 实例8-3:打蚊子游戏 119
8.5 目标区域响应 122
8.5.1 目标对象和目标区域 122
8.5.2 设置目标区响应属性 122
8.5.3 实例8-4:智力拼图游戏 123
8.6 下拉菜单响应 126
8.6.1 下拉菜单概述 126
8.6.2 下拉菜单响应属性的设置 126
8.6.3 实例8-5:菜单制作 127
8.7 条件响应 128
8.7.1 属性设置 128
8.7.2 实例8-6:金鱼反复游动 129
8.8 文本输入响应 130
8.8.1 文本输入响应类型属性设置 131
8.8.2 文本输入区属性设置 132
8.9 重试限制响应 133
8.9.1 响应属性的设置 133
8.9.2 实例8-7:密码验证 133
8.10 按键响应 134
8.10.1 按键响应属性的设置 134
8.10.2 实例8-8:按键式点歌系统 135
8.11 时间限制响应 136
8.11.1 时间限制响应的属性设置 136
8.11.2 实例8-9:限时选择题 136
8.12 事件响应 137
8.12.1 ActiveX控件编程的基本方法 138
8.12.2 实例8-10:制作浏览器 140
本章习题 142
第9章 决策设计 143
9.1 决策图标 143
9.1.1 决策图标的属性设置 143
9.1.2 实例9-1:循环滚动字幕 145
9.2 决策结构综合运用 146
9.2.1 实例9-2:掷骰子 146
9.2.2 实例9-3:35选7福利彩票号码发生器 147
9.2.3 实例9-4:图片展示 149
本章习题 150
第10章 框架设计 151
10.1 框架结构 151
10.1.1 框架图标 151
10.1.2 框架图标的属性设置 154
10.1.3 导航图标 154
10.2 文本超链接 158
10.2.1 创建超文本样式 158
10.2.2 建立导航链接 159
10.3 框架设计综合举例 160
10.3.1 实例10-1:屏幕保护程序 160
10.3.2 实例10-2:教学课件的制作 163
本章习题 164
第11章 实用编程 165
11.1 变量 165
11.1.1 Authorware变量的特点 166
11.1.2 变量类型 166
11.1.3 变量赋值 167
11.1.4 引用变量的方法 168
11.2 函数 169
11.2.1 函数类型及特征 169
11.2.2 函数的调用 171
11.2.3 加载外部函数 171
11.2.4 实例11-1:图形时钟的制作 172
11.3 运算符与表达式 174
11.3.1 算术运算符及算术表达式 174
11.3.2 逻辑运算符及逻辑表达式 175
11.3.3 关系运算符及关系表达式 175
11.3.4 连接运算符 175
11.4 分支与循环控制 175
11.4.1 if-then条件语句 176
11.4.2 repeat循环语句 178
11.5 变量和函数在文件中的应用 181
11.6 数据库的使用 183
11.6.1 利用ODBC驱动程序操作数据库 183
11.6.2 配置ODBC数据源 184
11.6.3 外部函数ODBC.U32的使用 187
本章习题 188
第12章 源文件的打包发行 189
12.1 特殊功能 189
12.1.1 打开网站 189
12.1.2 对媒体文件的支持 190
12.1.3 外部Xtras的导入 191
12.1.4 知识对象的使用 192
12.2 Authorware源文件的发布 196
12.2.1 Authorware软件发布体系 196
12.2.2 源程序文件的发布 197
12.2.3 源程序文件的打包 198
本章习题 199
第13章 Flash多媒体软件设计基础 200
13.1 在Flash中加入文字 200
13.1.1 文本知识简介 200
13.1.2 实例介绍 201
13.2 在Flash中绘制与加入图形图像 206
13.3 在Flash中导入声音 209
13.3.1 Flash MX 2004中导入声音 209
13.3.2 Flash MX 2004中编辑声音文件 210
13.3.3 Flash MX 2004中压缩声音文件 211
13.4 在Flash中制作按钮并设置链接 212
13.4.1 按钮的制作 212
13.4.2 使用Flash行为给按钮添加超级链接 217
13.4.3 使用Flash制作文字导航 217
13.5 发布和导出Flash文件 219
13.5.1 Flash MX 2004导出文件格式 219
13.5.2 Flash MX 2004发布文件格式 219
13.5.3 调试动画 219
13.5.4 导出影片和图像 220
13.5.5 影片发布与预览 222
13.6 ActionScript入门与提高 222
13.6.1 认识动作面板 223
13.6.2 基础命令 223
本章习题 225
第14章 Flash多媒体软件设计项目 226
14.1 Flash多媒体软件设计的一般过程 226
14.2 项目介绍 227
14.3 项目设计 228
本章习题 243
第15章 实训指导 244
实训一 Windows多媒体功能及项目演示 245
实训二 显示图标的使用 247
实训三 简单图标的使用 248
实训四 动画设计(一) 249
实训五 动画设计(二) 251
实训六 声音处理 253
实训七 视频处理 255
实训八 交互设计(一) 257
实训九 交互设计(二) 259
实训十 交互设计(三) 261
实训十一 决策设计 263
实训十二 框架设计 265
实训十三 变量的使用 268
实训十四 函数的使用 269
实训十五 特殊功能的使用 271
实训十六 程序打包与多媒体软件制作 272
实训十七 Flash多媒体软件制作 274
实训十八 Flash多媒体软件项目设计 278