第5章 多媒体应用系统创作工具
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第5章 多媒体应用系统创作工具
通常该类多媒体创作工具中都会有一个控制播放
的面板,它与一般录音机的控制面板类似。在这些创 作系统中,各种成分和事件按时间路线组织,这种控 制方式的优点是操作简便,形象直观,在一个时间段 内,可任意调整多媒体素材的属性(如位置、转向、出 图方式等)。缺点是要对每一素材的呈现时间作精确的 安排,调试工作量大,它适合于一项有头有尾的消息, 这类多媒体创作工具的典型产品有Director和Action等。
第5章 多媒体应用系统创作工具
Βιβλιοθήκη Baidu
5.1.2 创作工具的种类
每一种多媒体创作工具都提供了不同的应用开发 环境,并具有各自的功能和特点,适用于不同的应用 范围。根据多媒体创作工具的创作方法和特点的不同, 可将其划分为如下几类。 1. 以时间为基础的多媒体创作工具
以时间为基础的多媒体创作工具所制作出来的节 目最像电影或卡通片,它们是以可视的时间轴来决定 事件的顺序和对象显示上演的时段,这种时间轴中可 以包括多行道或多频道,以便安排多种对象同时呈现; 它还可以用来编辑控制转向一个序列中的任何位置的 节目,从而增加了导航和交互控制。
媒体创作工具应有以下功能和特点。
第5章 多媒体应用系统创作工具
1. 具有良好的面向对象的编程环境
多媒体创作工具应提供编排各种媒体数据的环境, 即能对媒体元素进行基本的信息和信息流控制操作,
包括条件转移、循环、数学计算、数据管理和计算机
管理等。多媒体创作工具还应具有将不同媒体信息编 入程序的能力、时间控制能力、调试能力、动态文件 输入与输出能力等。编程思路方面主要有:① 流程结 构式,即先设计流程结构图,再组织素材,如 Authorware;② 卡片组织式,如Tool Book等。
第5章 多媒体应用系统创作工具
(2) 工具栏:和其他Windows软件一样,提供菜单
栏中常用命令的快捷按钮。如果想节省舞台空间,通 过Windows菜单去掉Toolbar即可。
(3) 工具面板:提供Director中常用的工具,包括常
用的选择工具、位图工具、文字工具以及按钮工具等, 可以直接在舞台上进行操作。 (4) 舞台:正像通常表演意义上所有的演员都通过 舞台显示给观众,在Director中,所有的效果都是通过
第5章 多媒体应用系统创作工具
4. 超级链接的能力
媒体元素可分为:静态对象中的文字、图形、图 像等,基于时间的数据对象中的声音、动画、视频等。 超级链接能力是指从一个对象跳到另一个对象,程序 跳转、触发、链接的能力。从一个静态对象跳到另一 个静态对象,允许用户指定跳转链接的位置,允许从 一个静态对象跳到另一个基于时间的数据对象。
第5章 多媒体应用系统创作工具
2. 具有较强的多媒体数据输入/输出能力
媒体数据一般由多媒体素材编辑工具完成,由于 制作过程中经常要使用原有的媒体素材或加入新的媒 体,因此要求多媒体创作工具软件也应具备一定的数 据输入和处理能力,另外对于参与创作的各种媒体数 据,可以进行实时呈现与播放,以便对媒体数据进行 检查和确认。这些工具需具备的能力有:
第5章 多媒体应用系统创作工具
5. 应用程序的连接能力
多媒体创作工具应能将外界的应用控制程序与所 创作的多媒体应用系统连接,也就是从一个多媒体应 用程序来激发另一个多媒体应用程序,并加载数据, 然后返回运行的多媒体应用程序。多媒体应用程序能 够连接(调用)另一个函数处理的程序: (1) 可建立程序级通信:DDE (Dynamic Data Exchange);
第5章 多媒体应用系统创作工具
(1) 能输入/输出多种图像文件,如BMP、PCX、
TIF、GIF等; (2) 能输入/输出多种动态图像及动画文件,如AVI、 MPG等,同时可以把图像文件互换; (3) 能输入/输出多种音频文件,如波形文件、CD
Audio、MIDI等。
第5章 多媒体应用系统创作工具
第5章 多媒体应用系统创作工具
第5章 多媒体应用系统创作工具
5.1 多媒体创作工具概述 5.2 Director 8的使用 5.3 Tool Book简介
第5章 多媒体应用系统创作工具
5.1 多媒体创作工具概述
5.1.1 创作工具的主要功能及特点 近年来,随着多媒体应用系统需求的日益增长, 许多公司都对多媒体创作工具及其产品非常重视,并 集中人力进行开发,从而使得多媒体创作工具日新月 异,根据应用目标和使用对象的不同,一般认为,多
第5章 多媒体应用系统创作工具
(8) “库”面板:我们以后也会用"Library"来称呼, 这是在Director 7.0后提供的一个新功能,它主要有三 个作用。首先是大大简化了Lingo的编程,许多原来要 用复杂的Lingo才能实现的功能,现在可以很容易地实 现,例如交互库里的躲避鼠标的库;其次是它增强了 原有的功能,例如控制库、导航库等,第三个突出的 作用就是对Internet功能的扩展,例如有Java行为库, 多用户库,流式媒体控制库以及Flash、QuickTime支持
(6) 属性面板:这是Director中新增加的一个面板, 可以显示出当前处于选择状态对象的属性,并且可以通 过在面板中的操作来改变对象的属性。 (7) Score窗口:“分镜”窗口,用来安排演员的上 场次序,演员重叠时的交错状态,每个场景切换时的情 况,以及声音、转场控制等等。这是Director中最重要也 是使用最多的一个窗口。
●
File:文件菜单包含的命令是用来创建、打开和保
存Director文件(在Director中将一个Director文件称作电 影(Movie)),输入和输出文件,以及文件的设置、打包 和打印。 ● Edit:编辑菜单,包含标准的编辑命令。 ● View:视图菜单,显示标记、标尺、关键帧等。 ● Insert:插入菜单,插入/删除关键帧,插入媒体元 素、控件、胶片环、OLE对象等。
8.0。Macromedia不仅把Director定位到CD-ROM/DVDROM的开发,而且准备在互联网多媒体的开发上保持 霸权地位。
第5章 多媒体应用系统创作工具
Macromedia公司开发的Director软件,为广大多媒 体制作人员提供了创作交互式应用软件的强大工具, 使Director用户可以在友好的界面下制作出精彩的多媒 体作品。
(2) 对象的链接和嵌入:OLE (Object Linking and
Embedding)。
第5章 多媒体应用系统创作工具
6. 模块化和面向对象
多媒体创作工具应能让开发者编成独立片断并使 之模块化,甚至目标化,使其能“封装”和“继承”, 让用户能在需要时独立使用。通常的开发平台都提供 一个面向对象的编辑界面,使用时只需根据系统设计 方案就可以方便地进行制作。所有的多媒体信息均可 直接定义到系统中,并根据需要设置其属性。总之, 多媒体创作工具应具有形成安装文件或可执行文件的 功能,在脱离开发环境后能运行。
第5章 多媒体应用系统创作工具
7. 良好的界面,易学易用
多媒体创作工具应具有友好的人机交互界面,屏 幕呈现的信息要多而不乱,即多窗口,多进程管理, 应具备必要的联机检索帮助和导航功能,尤其是教学 软件,使用户在上机时尽可能不借助印刷文件,就可 以掌握基本的使用方法。此外,多媒体创作工具应操 作简便,易于修改,菜单与工具布局合理,有良好的 技术支持等。
第5章 多媒体应用系统创作工具
3. 以页式或卡片为基础的多媒体创作工具
以页式或卡片为基础的多媒体创作工具都是提供 一种可以将对象连接于页面或卡片的工作环境。一页 或一张卡片便是数据结构中的一个节点,它类似于教 科书中的一页或数据袋内的一张卡面,只是这种页面 或卡片的数据比教科书上的一页或数据包内一张卡片 的数据多样化罢了。在多媒体创作工具中,可以将这 些页面或卡片连接成有序的序列。
第5章 多媒体应用系统创作工具
这类多媒体创作工具是以面向对象的方式来处理
多媒体元素的。这些元素用属性来定义,用剧本来规 范,允许播放声音元素以及动画和数字化视频节目。
在结构化的导航模型中,可以根据命令跳转到所需的
任何一页,形成多媒体作品。其优点是便于组织和管 理多媒体素材,缺点是在要处理的内容非常多时,卡 片或页面数量过大,不利于维护与修改。这类创作工 具主要有Tool Book及HyperCard等。
5.2.1 Director 8简介 Director 8的界面如图5-1所示。 Director 8的界面主要分为八部分: (1) 菜单栏:这部分是几乎任何Windows软件都有 的部分,用来提供下拉菜单选择。
第5章 多媒体应用系统创作工具
图5-1 Director 8的界面
第5章 多媒体应用系统创作工具
Macromedia公司一直致力于帮助用户学习编程的 技术。Director是一个较为简单直观的软件,即使是首 次使用该软件的用户也能编出令人赏心悦目的程序。 而且,Director的功能强大,开发者可以将三维界面、 数据库访问和因特网链接技术集成于一个多媒体作品 中,同时,Director是一个高度面向对象的工具,非常 适合图像设计者,它所独有的Lingo脚本可以对程序中 各个部分进行精确控制。
库等等。
第5章 多媒体应用系统创作工具
5.5.2 Director 8的主要功能
Director是全球多媒体开发市场的重量级工具,据 统计,它在美国专业CD-ROM开发市场占据85%以上 的份额。由于它不仅具备直观易用的用户界面,而且 拥有很强的编程能力(它本身集成了自己Lingo语言), 正逐渐成为国内多媒体开发者的主流工具。 目前Director的较新版本是在2000年2月发布的8.0 版,全称是:Macromedia Director Shockwave Studio
● Modify:修饰菜单,准备好素材后,便要对其进行
修饰。
第5章 多媒体应用系统创作工具
● Control:控制菜单,包括控制电影的功能。
● Xtras:特效菜单,加强Director的很多功能。 ● Window:窗口菜单,包含用于控制Director各种编 辑窗口的命令。 ● Help:帮助菜单。
第5章 多媒体应用系统创作工具
1. Director的功能
Director的主要功能有: (1) Director可以从外部导入图像、声音、视频、影 片以及其他对象,并利用其所带的辅助工具进行编辑, 用来创建电影片断、场景和影片等。 (2) Director可以用来创建动画,多媒体演示软件、 游戏、广告以及演示系统等。
这块窗口向外展示,也就是整个多媒体完成后大家看
到的部分。
第5章 多媒体应用系统创作工具
(5) 演员窗口:比较容易掌握,这就是所有演员集中 的地方。你可以看到各个演员的情况,以及可以按类型 把他们编组,例如专门建立一个声音演员组,里面全是 声音演员,这样做主要是为了便于在做一个大的项目时, 你不至于陷入茫茫人海,找不到你要的演员。
3. 动画处理的能力
多媒体创作工具可以通过程序控制,实现显示区 的位块移动和媒体元素的移动,以制作和播放简单动 画。另外,多媒体创作工具还应能播放由其他动画制 作软件生成动画的能力,以及通过程序控制动画中物 体的运动方向和速度,制作各种过渡特技等。如移动 位图,控制动画的可见性、速度和方向等,其特技功 能是淡入、淡出,抹去,旋转,控制透明及层次效果。
第5章 多媒体应用系统创作工具
4. 以传统程序语言为基础的创作工具
这些工具需要大量编程,可重用性差,不便于组 织和管理多媒体素材,且调试困难,如Visual C++, Visual Basic,其他如综合类多媒体节目编制系统则存 在着通用性差和操作不规范等缺点。
第5章 多媒体应用系统创作工具
5.2 Director 8的使用
第5章 多媒体应用系统创作工具
2. 以图标为基础的多媒体创作工具
在这些创作工具中,多媒体成分和交互队列(事件) 按结构化框架或过程图标为对象,它使项目的组织方式 简化,而且多数情况下是显示沿各分支路径上各种活动 的流程图。创作多媒体作品时,创作工具提供一条流程 线(Line),供放置不同类型的图标使用,使用流程图隐 语去“构造”程序,多媒体素材的呈现是以流程为依据 的,在流程图上可以对任意图标进行编辑。优点是调试 方便,在复杂的设计框架中,这个流程图对开发过程特 别有用。缺点是当多媒体应用软件制作很大时,图标与 分支很多,这类创作工具有Authorware等。