第5章多媒体应用系统创作工具_第1页
第5章多媒体应用系统创作工具_第2页
第5章多媒体应用系统创作工具_第3页
第5章多媒体应用系统创作工具_第4页
第5章多媒体应用系统创作工具_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 第五章 多媒体应用系统 创作工具 返回学习目标 掌握多媒体创作工具的主要性能和特点 了解多媒体创作工具的分类 掌握Director 8.0的基本操作 了解Took Book 5.0的性能特点目录5.1 多媒体创作工具概述5.3 Tool Book简介 5.2 Director的应用方法返回5.1 多媒体创作工具概述5.1.1 创作工具的主要功能及特点5.1.2 创作工具的种类 5.1.3 多媒体创作工具的选择 返回5.1.1 创作工具的主要功能及特点根据应用目标和使用对象的不同,一般认为,多媒体创作工具应有以下功能和特点:1. 具有良好的,面向对象的编程环境2. 具有较强的多媒体数据I/O能

2、力 3. 动画处理能力 4. 超级连接能力 5. 应用程序的连接能力6. 模块化和面向对象7. 良好的界面,易学易用5.1.2 创作工具的种类根据多媒体创作工具的创作方法和特点的不同,可将其划分如下几类:1. 以时间为基础的多媒创作工具 2. 以图标为基础的多媒体创作工具 3. 以页式或卡片为基础的多媒体创作工具4. 以传统程序语言为基础的创作工具 1. 以时间为基础的多媒创作工具 以时间为基础的多媒体创作工具所制作出来的节目最像电影或卡通片,它们是以可视的时间轴来决定事件的顺序和对象显示上演的时段,这种时间轴包括许多行道或频道,以便安排多种对象同时呈现,它还可以用来编辑控制转向一个序列中的任

3、何位置的节目,从而增加了导航和交互控制,通常该类多媒体创作工具中都会有一个控制播放的面板,在这些创作系统中,各种成分和事件按时间路线组织。这类多媒体创作工具的典型产品有Director和Action等。2. 以图标为基础的多媒体创作工具在这些合作工具中,多媒体成分和交互队列(事件)按结构化框架或过程图织为对象,它使项目的组织方式简化而且多数情况下是显示沿各分支路经上各种活动的流程图,创作多媒体作品时,创作工具提供一条流程线(line),供放置不同类型的图标使用,使用流程图隐语去“构造”程序,多媒体素材的呈现是以流程为依据的,在流程图上可以对任一图标进行编辑。这类创作工具有Authorware,

4、 IconAuthor。3. 以页式或卡片为基础的多媒体创作工具以页式或卡片为基础的多媒体创作工具都是提供一种可以将对象连接于页面或卡片的工作环境。一页或一张卡片便是数据结构中的一个节点,在多媒体创作工具中,可以将这些页面或卡片连接成有序的序列。这类多媒体创作工具是以面向对象的方式来处理多媒体元素,这些元素用属性来定义,用剧本来规范,允许播放声音元素以及动画和数字化视频节目,在结构化的导航模型中,可以根据命令跳至所需的任何一页,形成多媒体作品。这类创作工具主要有Tool Book及Hyper Card。4. 以传统程序语言为基础的创作工具以传统程序语言为基础的创作工具需要大量编程,可重用性差,

5、不便于组织和管理多媒体素材,且调试困难。如Visual C+、Visual Basic,其他如综合类多媒体节目编制系统的则存在着通用性差和操作不规范等缺点。5.1.3 多媒体创作工具的选择“工欲善其事,必先利其器”要想创作出一部优秀的多媒体软件,就必须根据自己的实际情况选择一套适合自己的多媒体创作工具,所谓“磨刀不误砍柴工”,多积累一些这方面的知识对自己的多媒体创作会大有帮助。多媒体创作工具的类型主要有以上四种,可以针对不同的应用,选择相应的类型。5.2 Director的应用方法5.2.1 概述 5.2.2 界面介绍 5.2.3 角色的应用 5.2.4 动画初步 5.2.5 Director

6、创建“电影” 返回5.2.1 概述Macromedia公司开发的Director软件,为广大多媒体制作人员提供了创作交互式应用软件的强大工具。Director是一个较为简单且观的软件,即使是首次使用该软件的用户也能编出令人赏心悦目的程序。而且,Director的功能强大,开发者可以将三维界面、数据库访问和因特网链接技术集成于一个多媒体作品中,同时,Director是一个高度面向对象的工具,非常适合图像设计者,它所独有的Lingo 脚本可以对程序中各个部分进行精确控制。Director的功能表现如下: 1. Director可以从外部导入图像、声音、视频、影片以及其他对象,并利用其所带的辅助工具

7、进行编辑,用来创建电影片断、场景和影片等。2. Director可以用来创建动画,多媒体演示软件、游戏、广告以及演示器等。3. Director与因特网充分接轨,其生成的Shockwave影片在网络中得到了良好的应用。 4. Director中几乎所有的功能都有与之相对应的浮动窗口,如Paint窗口、Text窗口,编排表和控制面板等。5. Director中每个角色,窗口以及几乎每个按钮的快捷菜单都有共同的部分。6. 在Director中,光标停留在任一组件处时间超过1秒,即会显示该组件的说明与提示。最新推出的Director 8.0增加了以下功能:1. 舞台大小可变化(仅限于编辑状态,编译后

8、就不行了)2. 角色表能以列表形式查看,并且可以排序和更改属性3. 增加了角色表管理区4. 允许将脚本语言存储到处部文件进行编辑5. 可以对位图进行压缩6. 可以锁定精灵,以避免在编辑过程中不慎移动精灵7. 对舞台进行了较大的改进,舞台分为标题栏,画布区和滚动条8. 在HTML文楼中生成Shockwave电影9. 可自由伸缩Shockwave电影,使之与浏览器匹配10. 可支持和编辑多种向量曲线11. 可支持日文双字节12. Lingo的性能有了很大的提高13. 可以使用Lingo全程控制位图元素14. 可以使用Lingo控制声音5.2.2 界面介绍1. 菜单介绍 2. 工具栏介绍3. 窗口介

9、绍 1. 菜单介绍(1). File:File菜单包含的命令是用来创建,打开和保存Director文件在Director中将一个Director文件称作电影(Movie)。输入和输出文件,以及文件的设置,打包和打印。(2). Edit:Edit(编辑)菜单,包含标准的编辑命令。(3). View:View(视图)菜单,显示标记、标尺、 关键帧等。 (4). Insert:Insert(插入)菜单,插入/删除关键锁,插入媒体元素、控件、胶片环、OLE对象等。(5). Modify:Modify(修饰)菜单,准备好素材后,便要对进行修饰。(6). Control(控制)菜单包括控制电影的功能。(7

10、). Xtras菜单,加强Director的很多功能。(8). Window菜单,包含用于控制Director各种编辑窗口的命令。(9). Help菜单2. 工具栏介绍Director8.0的标准工具栏与Windows下的许多应用程序很相似。如下图所示。3. 窗口介绍(1). Cast(角色表)窗口Director中提供了Cast(角色表)窗口来存放电影的角色,存放在角色表中的成员称为角色表成员(Cast Member)。导入角色表成员后的角色表如下图所示:(2). Score(编排表)窗口编排表把对电路的控制可视化地展现在了用户的面前,编排表是Director的核心,窗口中的每一列代表着一帧

11、,相当于电影的一个定格,连续流动的帧组成了电影。表中的时间线指示了当前帧,表示电影运行到该帧处。(3). Paint(绘图)窗口虽然用户可以利用一些外部的图像编辑工具对导入的图像进行编辑,但是Director内部提供的Paint窗口也可满足用户的基本要求,如下图所示。(4). Text(文本编辑)窗口在Director中可以出现3种形式的文本:1). 以位图格式保存的文本2). 字段成员:可以在电影运行过程中对其进行修改3). 可以在Text窗口中进行编辑的文本(5). Vector Shape(矢量形状)窗口Director8.0中又新增了多种矢量曲线,它用来创建矢量形状,矢量形状具有存储空

12、间小,可重复修改的优点,而且通过矢量形状的节点手柄可以把其处改成复杂的矢量形状。(6). Library面板在Director8.0中提供了Library面板,真正实现了无代码的编程,利用Library面板,只需通过简单的鼠标拖放,就能赋予角色某些特殊的表现效果。(7). 脚本编辑窗口Lingo语言是Director所特有的面向对象的语言,Director提供了一个专门的编辑窗口进行脚本的编写。脚本分为3种:电影脚本、角色脚本和行为脚本。(8). 控制面板控制面板,顾名思义就是实现对电影的控制功能,控制面板与普通的录像机、VCD的控制面板有几分相像。5.2.3 角色的应用Director是基于

13、角色的编辑工具,掌握各种角色的使用是最基本的。本例将由3个角色组成:瀑布背景、CIF动画(小鸟)和声音文件(鸟鸣)。导入角色的步骤如下:(1). 选择Windows|Cast命令,或者直接单击标准工具栏中的角色表按钮,打开角色表。(2). 在角色表中右击,在弹出的快捷菜单中选择Import命令。如下图所示。(3). 在弹出的Import Files into “Inter-nal”对话框中选定将要导入的文件,单击Import按钮。(4). 在弹出的Select Format对话框中,选定角色的格式,单击OK按钮。5.2.4 动画初步我们将利用Director很“傻瓜”的功能来创建一些简单的动态

14、效果。具体操作步骤如下:(1). 将小鸟和背景图拖入舞台中(2). 将声音文件施入编排表中的声音通道,作为背景音乐。(3). 选择Window|Library Palette命令(4). 单击Library面板左上角的按钮,在弹出的菜单中选择Animation|Automatic命令。(5). 将光标放在Library面板上的任一选项上,光标变成手形表示可施动,按住鼠标左键.将所选的选项拖至目标角色上,光标右下角出现一个小“+”号,表示可以添加,释放鼠标左键,即可实现Library选项的添加。在本例中所选的选项是Fade In/out,即淡入与淡出。(6). 同上述操作步骤,给角色“小鸟”添加

15、名为Avoid mouse的Library选项,这样,小鸟将会随着鼠标的移动而移动。(7). 动态效果至此已制作完毕,如下图所示。现在可以打开控制面板,运行该电影。5.2.5 Director创建“电影”3. 打开及修改电影2. 保存影片 1. 运行电影 运行Director8.0新建电影的方法两种:(1). 选择File|New|Movie命令,新建电影(2). 在标准工具栏选择新建电影按钮也可新建电影。1. 运行电影2. 保存影片在Director中保存电影有很多技巧:(1). 保存为Director格式的电影:直接单击标准工具栏中的按钮,或者选择File|Save命令,在弹出的Save

16、Movie对话框中选择目标文件夹并输入文件名。(2). 保存为Shockwave格式的电影:直接单击标准工具中的按钮或者选择File|Publish命令。Shockwave格式的电影可以放到HTTP服务器上,连接到网上的用户可以用安装了Shockwave插件的浏览器下载并播放电影。(3). 创建播放程序选择File|Create Projector命令,在弹出的“Create Projector” 对话框中选择要创建播放程序的电影,单击Create 按钮,在弹出的 Save Projector as对话框中选择目标文件夹并输入文件名,生成的文件将是可执行程序,直接双击它便可播放电影。(4).

17、导出位图、视频或QuickTime电影:选择File|Export命令在弹出的Export对话框中进行一些参数的设置后,可导出想要的电影 格式。 3. 打开及修改电影打开电影方法有3种:(1). 双击该电影图标。(2). 双击Director8.0应用程序图标,选择File/Open命令,在弹出的打开对话框中选择将要打开的电影文件。(3). 直接在标准工具栏中单击打开电影按钮。5.3 Tool Book简介5.3.1 Tool Book功能特点 5.3.2 Tool Book环境 5.3.3 Tool Book的程序设计返回5.3.1 Tool Book功能特点1. Tool Book易用性。

18、2. 拖动-放下附件使课件开发摆脱了编程。3. 建立专业课件所用时间减少。4. 管理课程、学生注册和跟踪学生学习进度非常容易。5. 容易使用的OpenScript编程语言。6. 非常容易地集成图形、动画、音频和视频。7. 把超文本和数据库功能放入多媒体应用中。5.3.2 Tool Book环境书(Book)是Tool Book建立的基本文件(扩展名为.TBK),一个Tool Book应用可以由一本或多本书组成,书可以看成是调用其他执行程序(.EXE)的执行程序,书也可以看成是一个考虑Tool Book及其构件的一种比喻。书的基本组成如下:域(fields):文本框。视口(Viewers):在T

19、ool Book中建立的窗口,可从任何书中显示任何页的内容。页(pages):书的基本单位,页上的对象将显示在背景上。按钮(buttons):一种比一般按钮涵义更广的对象类型,包括一般按钮(push button)、核对框(check box)、选择钮(radio button)和标记钮(label button)等。背景(backgrounds):书上各页的共享背景,每页的对象都显示在背景上。 建立一本书的过程为: 建立页,将对象放置到页上,然后用OpenScript语言编写脚本(Scripts),脚本用于给定对象应执行的动作。5.3.3 Tool Book的程序设计1. 面向对象2. 事件驱动3. 对象层次1. 面向对象Tool Book是面向对象(object oriented)和事件驱动(event driven)程序设计环境。在Tool Book环境中,开发应用程序的步骤为:先建立对象,然后在对象的脚本中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论