第1章 多媒体系统 1
1.1 多媒体系统类型 1
1.1.1 多媒体开发系统 1
1.1.2 多媒体演示系统 2
1.1.3 电子出版物 2
1.1.4 多媒体教学与培训系统 2
1.1.5 多媒体网络与数据库检索系统 3
1.1.6 多媒体娱乐系统 3
1.1.7 移动多媒体系统 3
1.1.8 视频会议系统 3
1.2 多媒体技术最新发展和动态 4
第2章 多媒体应用系统工程方法 6
2.1 多媒体应用系统开发方法 6
2.1.1 需求与目标分析 6
2.1.2 系统设计 7
2.1.3 软件制作 7
2.1.4 系统测试与维护 7
2.2 开发组成人员 7
2.2.1 管理人员构成 8
2.2.2 多媒体制作群体 8
第3章 多媒体应用系统设计 10
3.1 确定主题并策划 10
3.2 脚本设计与工作任务书 11
3.2.1 媒体类型的运用 11
3.2.2 项目内容编排和展示路径的设计 12
3.3 制作脚本(分屏幕剧本)与创意设计 13
3.4 软件的技术实现与集成制作 14
3.5 常用多媒体系统开发工具 14
3.5.1 典型多媒体开发工具 14
3.5.2 多媒体开发工具的选择 15
3.6 Authorware与多媒体系统开发 16
3.6.1 Authorware介绍 16
3.6.2 图标编辑与程序设计 17
3.6.3 显示图标及其使用 17
3.6.4 移动图标及其使用 18
3.6.5 交互图标及其使用 20
3.6.6 分支图标及其使用 21
3.6.7 声音图标及其使用 22
3.6.8 数字影像图标及其使用 22
3.6.9 变量函数与使用 23
第4章 多媒体素材采编和制作 27
4.1 人机界面设计 27
4.1.1 界面设计原则 27
4.1.2 屏幕设计原则 27
4.1.3 帮助和提示原则 28
4.1.4 一致性原则 28
4.2 如何开发和选择音频 28
4.2.1 开发语音 28
4.2.2 如何开发和选用音乐 29
4.2.3 如何选择和使用音响效果 30
4.2.4 常用声音文件的格式 31
4.3 如何开发和编辑视频 33
4.3.1 模拟与数字视频基本知识 33
4.3.2 视频压缩和解压缩 34
4.3.3 数字视频文件的格式 35
4.3.4 视频编辑与处理 36
4.3.5 视频剪辑实例 40
4.4 动画设计及其制作 47
4.4.1 动画原理 47
4.4.2 计算机动画的实现 49
4.4.3 动画的各种格式 49
4.4.4 动画设计问题 50
4.4.5 用Flash制作动画实例 52
第5章 交互式多媒体应用系统设计实践 55
5.1 《几何画板制作课件培训软件》交互式多媒体应用系统 55
5.1.1 需求与目标分析 55
5.1.2 任务书 55
5.2 系统内容选择与设计思路 57
5.2.1 内容选择原则并确定目标 57
5.2.2 教学设计与教学策略 57
5.2.3 确定软件特色与功能 58
5.2.4 如何利用系统进行学习 59
5.3 项目脚本设计 60
5.3.1 文字脚本设计 60
5.3.2 制作脚本设计 62
第6章 交互式多媒体应用系统开发实践 67
6.1 主程序开发 67
6.2 模块程序设计 69
6.2.1 顺序结构中各图标的功能 69
6.2.2 交互结构mainframe的设计 71
6.2.3 控制每一制作步骤中声音的设计 75
6.3 “试一试”功能的设计 75
6.3.1 在调用新程序之前的代码设计 75
6.3.2 模块response的结构设计 76
6.3.3 制作步骤的文字显示设计 77
第7章 交互式多媒体模拟系统设计实践 82
7.1 模拟仿真实验及其设计 82
7.1.1 模拟和模拟仿真实验 82
7.1.2 模拟仿真实验的特点 83
7.1.3 模拟仿真实验的设计目标 83
7.1.4 模拟实验的设计要求 83
7.1.5 模拟实验的功能结构 86
7.2 《智能物理实验系统》交互式多媒体模拟系统 86
7.2.1 需求与目标分析 86
7.2.2 任务书 87
7.2.3 内容选择 88
7.3 项目脚本设计 92
7.3.1 单摆实验的设计 92
7.3.2 运动合成实验的设计 95
7.4 软件制作 114
第8章 多媒体开发新技术 116
8.1 Flash动画与面向对象程序设计技术 116
8.1.1 Flash 8的面向对象概述 116
8.1.2 类与包 116
8.1.3 继承 117
8.1.4 接口 118
8.1.5 处理事件 120
8.2 用Flash开发手机游戏 120
8.2.1 Flash Lite简介 120
8.2.2 创作Flash Lite应用程序所涉及的因素 121
8.2.3 在手机上创建交互和导航 122
8.2.4 创建按键响应 123
8.2.5 使用按钮和Tab键导航创建交互 124
8.2.6 Flash Lite中使用声音 126
8.2.7 手机中动画设计的原则 127
8.3 Director MX 2004及其面向对象编程 128
8.4 Authorware最新版本 130
8.5 游戏开发工具Game Factory 130
8.5.1 Game Factory功能 130
8.5.2 角色对象控制 132
8.5.3 事件编辑器 132
8.6 游戏开发工具Virtools 137
8.6.1 Virtools简介 137
8.6.2 Virtools 4.0的功能 139