随着计算机技术、网络技术和数字通信技术的高度发展和融合,传统的广播、电视、电影快速地向数字音频、数字视频、数字电影方向发展,与曰益普及的电脑动画、虚拟现实等构成了新一代的数字传播媒体。本书主要介绍了目前最流行的多媒体开发软件Director MX 2004,该软件主要用做信息触摸屏软件系统和多媒体教学系统等的开发平台。书中既有基本知识点的叙述又有大量相关的实例,既有商业宣传的多媒体制作又有面向个人爱好的多媒体软件的制作。本书内容翔实,讲解细致,重点突出,结合实际。
本书适用于热衷电脑、对数字多媒体有极大兴趣的爱好者,并且对多媒体课件开发人员、平面设计人员具有一定的参考作用。
本书共分为13章,主要内容包括:
第1章介绍数字多媒体的基本知识,包括多媒体基本概念、多媒体技术的特点、多媒体技术发展的趋势,并且简单概述了目前创建多媒体元素的软件。
第2章介绍制作多媒体的相关辅助软件,主要介绍了Photoshop CS图像处理软件和Sound Forge 4.5声音编辑软件。
第3章介绍Director MX 2004知识的基本概念,主要包括Director发展简介、电影基本概念、各种多媒体元素的概述(图像元素、文本元素、声音元素、动画元素、电影元素)以及各种元素的相关编辑软件。
第4章介绍电影的简单编辑,其中包括Director MX 2004的程序安装、工作界面、电影简单编辑(舞台编辑、总谱编辑、精灵编辑)、总谱与特殊效果(帧标号通道、帧速率通道、调色板通道、过渡效果通道、声音通道和帧程序通道)、媒体的简单编辑、剧组成员编辑、精灵编辑以及动画制作(关键帧动画、连续画面动画和循环电影动画)。
第5章介绍多媒体元素编辑,主要包括位图编辑、文本编辑、程序编辑和其他元素编辑(按钮元素编辑、声音元素编辑、数字视频元素编辑、GIF动画元素编辑和F1ash动画元素编辑)。
第6章介绍交互电影的制作,包括多媒体的交互性、交互的实现、行为库的应用(行为库介绍、电影播放导航、媒体的控制、控制行为的使用、文本行为的使用以及用户绘图的实现)和程序的自动生成(程序的基本知识、导航与等待控制和播放声音控制)。
第7章介绍Lingo语言编程基本知识,主要包括编程语言基础(控制描述、术语与语法、运算符、数据类型、变量类型、程序结构、句柄与函数)、编程与调试环境(程序窗口、信息窗口、调试窗口、调试方法和程序分类)、精灵程序、帧程序、剧组成员程序、电影程序、数据管理与交换。
第8章介绍多媒体元素的程序控制,主要包括文本元素的操作、图像元素的控制、声音元素的控制、视频元素的控制、动画元素的控制以及ActiveX控件的控制。
第9章介绍工Jngo语言高级编程,包括程序复用技术(通用化编程、对象化编程)、检测与控制(电影检测与控制、显示检测与控制、系统检测与控制、剧组检测与控制、总谱检测与控制、内存检测与控制)和Xtras介绍。
第10章介绍网络编程,主要介绍了网络基本知识、网络电影播放(Shockwave播放器、网络播放器)和网络指令(网络操作、网络操作查询、网络编辑设置)。
第11章介绍电影文件发布,主要包括电影发布格式(播放器中的电影、保护电影、Shockwave电影、Java小应用程序)、播放器方式发布(发布电影文件、独立的播放器、保护电影的创建)、网络方式发布(建立Shockwave播放器、预览电影)和作品直接输出(输出位图、输出视频)。
第12章介绍软件项目开发,主要介绍了4个开发实例。
第13章介绍多媒体软件项目分析与管理,主要包括需求分析(需求分析的任务、需求分析的过程和需求分析的原则)、软件项目的特点和管理职能(软件项目的特点、软件项目失误的原因、软件项目的管理职能)、软件项目计划(制定计划的目标和进行风险分析、软件项目计划的类型和项目计划中的任务划分)、软件项目组织(组织原理和组织结构模式)和软件项目人员配备(项目各阶段人员配备、配备人员的原则、对项目经理人员的要求和评价开发人员的标准)。
本书结构安排从易到难,并将实例融入到每个知识点中,使读者在了解理论知识的同时,通过实例的制作和开发,提高实际操作能力。
第1章 多媒体基本知识
第2章 制作多媒体的相关辅助软件
第3章 Director MX 2004多媒体知识基本概念
第4章 电影编辑
第5章 多媒体元素编辑
第6章 交互电影制作
第7章 Lingo语言编程基本知识
第8章 多媒体元素的程序控制
第9章 Lingo语言高级编程
第10章 网络编程
第11章 电影文件发布
第12章 软件项目开发
第13章 多媒体软件项目分析与管理