1 / 55

第五章 多媒体应用系统 创作工具

第五章 多媒体应用系统 创作工具. 返回. 学习目标. 掌握多媒体创作工具的主要性能和特点 了解多媒体创作工具的分类 掌握 Director 8.0 的基本操作 了解 Took Book 5.0 的性能特点. 目录. 5.1 多媒体创作工具概述. 5.2 Director 的应用方法. 5.3 Tool Book 简介. 返回. 5.1 多媒体创作工具概述. 5.1.1 创作工具的主要功能及特点. 5.1.2 创作工具的种类. 5.1.3 多媒体创作工具的选择. 返回.

hayfa-david
Download Presentation

第五章 多媒体应用系统 创作工具

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第五章 多媒体应用系统 创作工具 返回

  2. 学习目标 • 掌握多媒体创作工具的主要性能和特点 • 了解多媒体创作工具的分类 • 掌握Director 8.0的基本操作 • 了解Took Book 5.0的性能特点

  3. 目录 5.1 多媒体创作工具概述 5.2 Director的应用方法 5.3 Tool Book简介 返回

  4. 5.1 多媒体创作工具概述 5.1.1 创作工具的主要功能及特点 5.1.2 创作工具的种类 5.1.3 多媒体创作工具的选择 返回

  5. 5.1.1 创作工具的主要功能及特点 根据应用目标和使用对象的不同,一般认 为,多媒体创作工具应有以下功能和特点: 1. 具有良好的,面向对象的编程环境 2. 具有较强的多媒体数据I/O能力 3. 动画处理能力 4. 超级连接能力 5. 应用程序的连接能力 6. 模块化和面向对象 7. 良好的界面,易学易用

  6. 5.1.2 创作工具的种类 根据多媒体创作工具的创作方法和特点的 不同,可将其划分如下几类: 1. 以时间为基础的多媒创作工具 2. 以图标为基础的多媒体创作工具 3. 以页式或卡片为基础的多媒体创作工具 4. 以传统程序语言为基础的创作工具

  7. 1. 以时间为基础的多媒创作工具 以时间为基础的多媒体创作工具所制作出 来的节目最像电影或卡通片,它们是以可视的时 间轴来决定事件的顺序和对象显示上演的时段, 这种时间轴包括许多行道或频道,以便安排多种 对象同时呈现,它还可以用来编辑控制转向一个 序列中的任何位置的节目,从而增加了导航和交 互控制,通常该类多媒体创作工具中都会有一个 控制播放的面板,在这些创作系统中,各种成分 和事件按时间路线组织。这类多媒体创作工具的 典型产品有Director和Action等。

  8. 2. 以图标为基础的多媒体创作工具 在这些合作工具中,多媒体成分和交互队 列(事件)按结构化框架或过程图织为对象,它使 项目的组织方式简化而且多数情况下是显示沿各 分支路经上各种活动的流程图,创作多媒体作品 时,创作工具提供一条流程线(line),供放置不 同类型的图标使用,使用流程图隐语去“构造”程 序,多媒体素材的呈现是以流程为依据的,在流 程图上可以对任一图标进行编辑。这类创作工具 有Authorware, IconAuthor。

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

  10. 4. 以传统程序语言为基础的创作工具 以传统程序语言为基础的创作工具需要大 量编程,可重用性差,不便于组织和管理多媒体 素材,且调试困难。 如Visual C++、Visual Basic,其他如综 合类多媒体节目编制系统的则存在着通用性差和 操作不规范等缺点。

  11. 5.1.3 多媒体创作工具的选择 “工欲善其事,必先利其器”要想创作出一 部优秀的多媒体软件,就必须根据自己的实际情 况选择一套适合自己的多媒体创作工具,所谓 “磨刀不误砍柴工”,多积累一些这方面的知识对 自己的多媒体创作会大有帮助。 多媒体创作工具的类型主要有以上四种, 可以针对不同的应用,选择相应的类型。

  12. 5.2 Director的应用方法 5.2.1 概述 5.2.2 界面介绍 5.2.3 角色的应用 5.2.4 动画初步 5.2.5 Director创建“电影” 返回

  13. 5.2.1 概述 Macromedia公司开发的Director软件,为 广大多媒体制作人员提供了创作交互式应用软件 的强大工具。 Director是一个较为简单且观的软件,即 使是首次使用该软件的用户也能编出令人赏心悦 目的程序。而且,Director的功能强大,开发者 可以将三维界面、数据库访问和因特网链接技术 集成于一个多媒体作品中,同时,Director是一 个高度面向对象的工具,非常适合图像设计者, 它所独有的Lingo 脚本可以对程序中各个部分进 行精确控制。

  14. Director的功能表现如下: 1. Director可以从外部导入图像、声音、 视频、影片以及其他对象,并利用其所带的辅助 工具进行编辑,用来创建电影片断、场景和影片 等。 2. Director可以用来创建动画,多媒体演 示软件、游戏、广告以及演示器等。 3. Director与因特网充分接轨,其生成的 Shockwave影片在网络中得到了良好的应用。

  15. 4. Director中几乎所有的功能都有与之相 对应的浮动窗口,如Paint窗口、Text窗口,编排 表和控制面板等。 5. Director中每个角色,窗口以及几乎每 个按钮的快捷菜单都有共同的部分。 6. 在Director中,光标停留在任一组件处 时间超过1秒,即会显示该组件的说明与提示。

  16. 最新推出的Director 8.0增加了以下功能: 1. 舞台大小可变化(仅限于编辑状态,编 译后就不行了) 2. 角色表能以列表形式查看,并且可以排 序和更改属性 3. 增加了角色表管理区 4. 允许将脚本语言存储到处部文件进行编 辑 5. 可以对位图进行压缩 6. 可以锁定精灵,以避免在编辑过程中不 慎移动精灵

  17. 7. 对舞台进行了较大的改进,舞台分为标 题栏,画布区和滚动条 8. 在HTML文楼中生成Shockwave电影 9. 可自由伸缩Shockwave电影,使之与浏览 器匹配 10. 可支持和编辑多种向量曲线 11. 可支持日文双字节 12. Lingo的性能有了很大的提高 13. 可以使用Lingo全程控制位图元素 14. 可以使用Lingo控制声音

  18. 5.2.2 界面介绍 1. 菜单介绍 2. 工具栏介绍 3. 窗口介绍

  19. 1. 菜单介绍 (1). File:File菜单包含的命令是用来 创建,打开和保存Director文件[在Director中 将一个Director文件称作电影(Movie)]。输入 和输出文件,以及文件的设置,打包和打印。

  20. (2). Edit:Edit(编辑)菜单,包含标准的 编辑命令。 (3). View:View(视图)菜单,显示标记、 标尺、 关键帧等。 (4). Insert:Insert(插入)菜单, 插入/删除关键锁,插入媒体元素、控件、胶片 环、OLE对象等。 (5). Modify:Modify(修饰)菜单,准备好 素材后,便要对进行修饰。

  21. (6). Control(控制)菜单包括控制电影的 功能。 (7). Xtras菜单,加强Director的很多功 能。 (8). Window菜单,包含用于控制Director 各种编辑窗口的命令。 (9). Help菜单

  22. Director8.0的标准工具栏与Windows下的 许多应用程序很相似。如下图所示。 2. 工具栏介绍

  23. 3. 窗口介绍 (1). Cast(角色表)窗口 Director中提供了Cast(角色表)窗口来存 放电影的角色,存放在角色表中的成员称为角色 表成员(Cast Member)。 导入角色表成员后的角色表如下图所示:

  24. (2). Score(编排表)窗口 编排表把对电路的控制可视化地展现在了 用户的面前,编排表是Director的核心,窗口中 的每一列代表着一帧,相当于电影的一个定格, 连续流动的帧组成了电影。表中的时间线指示了 当前帧,表示电影运行到该帧处。

  25. (3). Paint(绘图)窗口 虽然用户可以利用一些外部的图像编辑工 具对导入的图像进行编辑,但是Director内部提 供的Paint窗口也可满足用户的基本要求,如下 图所示。

  26. (4). Text(文本编辑)窗口 在Director中可以出现3种形式的文本: 1). 以位图格式保存的文本 2). 字段成员:可以在电影运行过程中对其 进行修改 3). 可以在Text窗口中进行编辑的文本

  27. (5). Vector Shape(矢量形状)窗口 Director8.0中又新增了多种矢量曲线,它 用来创建矢量形状,矢量形状具有存储空间小, 可重复修改的优点,而且通过矢量形状的节点手 柄可以把其处改成复杂的矢量形状。

  28. (6). Library面板 在Director8.0中提供了Library面板,真 正实现了无代码的编程,利用Library面板,只 需通过简单的鼠标拖放,就能赋予角色某些特殊 的表现效果。

  29. (7). 脚本编辑窗口 Lingo语言是Director所特有的面向对象的 语言,Director提供了一个专门的编辑窗口进行 脚本的编写。 脚本分为3种:电影脚本、角色脚本和行为 脚本。

  30. (8). 控制面板 控制面板,顾名思义就是实现对电影的控 制功能,控制面板与普通的录像机、VCD的控制 面板有几分相像。

  31. 5.2.3 角色的应用 Director是基于角色的编辑工具,掌握各 种角色的使用是最基本的。 本例将由3个角色组成:瀑布背景、CIF动 画(小鸟)和声音文件(鸟鸣)。 导入角色的步骤如下: (1). 选择Windows|Cast命令,或者直接单 击标准工具栏中的角色表按钮,打开角色表。

  32. (2). 在角色表中右击,在弹出的快捷菜单 中选择Import命令。如下图所示。

  33. (3). 在弹出的Import Files into “Inter- nal”对话框中选定将要导入的文件,单击Import 按钮。

  34. (4). 在弹出的Select Format对话框中, 选定角色的格式,单击OK按钮。

  35. 5.2.4 动画初步 我们将利用Director很“傻瓜”的功能来创 建一些简单的动态效果。 具体操作步骤如下: (1). 将小鸟和背景图拖入舞台中

  36. (2). 将声音文件施入编排表中的声音通 道,作为背景音乐。 (3). 选择Window|Library Palette命令

  37. (4). 单击Library面板左上角的按钮,在 弹出的菜单中选择Animation|Automatic命令。

  38. (5). 将光标放在Library面板上的任一选 项上,光标变成手形表示可施动,按住鼠标左键. 将所选的选项拖至目标角色上,光标右下角出现 一个小“+”号,表示可以添加,释放鼠标左键,即 可实现Library选项的添加。在本例中所选的选项 是Fade In/out,即淡入与淡出。

  39. (6). 同上述操作步骤,给角色“小鸟”添加 名为Avoid mouse的Library选项,这样,小鸟将 会随着鼠标的移动而移动。 (7). 动态效果至此已制作完毕,如下图所 示。现在可以打开控制面板,运行该电影。

  40. 5.2.5 Director创建“电影” 1. 运行电影 2. 保存影片 3. 打开及修改电影

  41. 1. 运行电影 运行Director8.0新建电影的方法两种: (1). 选择File|New|Movie命令,新建电影 (2). 在标准工具栏选择新建电影按钮也可 新建电影。

  42. 2. 保存影片 在Director中保存电影有很多技巧: (1). 保存为Director格式的电影:直接 单击标准工具栏中的按钮,或者选择File|Save 命令,在弹出的Save Movie对话框中选择目标文 件夹并输入文件名。

  43. (2). 保存为Shockwave格式的电影:直接 单击标准工具中的按钮或者选择File|Publish命 令。 Shockwave格式的电影可以放到HTTP服务器 上,连接到网上的用户可以用安装了Shockwave 插件的浏览器下载并播放电影。

  44. (3). 创建播放程序 选择File|Create Projector命令,在弹出 的“Create Projector”对话框中选择要创建播放 程序的电影,单击Create 按钮,在弹出的 Save Projector as对话框中选择目标文件夹并输入文 件名,生成的文件将是可执行程序,直接双击它 便可播放电影。 (4). 导出位图、视频或QuickTime电影: 选择File|Export命令在弹出的Export对话 框中进行一些参数的设置后,可导出想要的电影 格式。

  45. 3. 打开及修改电影 打开电影方法有3种: (1). 双击该电影图标。 (2). 双击Director8.0应用程序图标,选 择File/Open命令,在弹出的[打开]对话框中选 择将要打开的电影文件。 (3). 直接在标准工具栏中单击打开电影按 钮。

  46. 5.3 Tool Book简介 5.3.1 Tool Book功能特点 5.3.2 Tool Book环境 5.3.3 Tool Book的程序设计 返回

  47. 5.3.1 Tool Book功能特点 1. Tool Book易用性。 2. 拖动-放下附件使课件开发摆脱了编程。 3. 建立专业课件所用时间减少。 4. 管理课程、学生注册和跟踪学生学习进 度非常容易。 5. 容易使用的OpenScript编程语言。 6. 非常容易地集成图形、动画、音频和视 频。 7. 把超文本和数据库功能放入多媒体应用 中。

  48. 5.3.2 Tool Book环境 书(Book)是Tool Book建立的基本文件(扩 展名为.TBK),一个Tool Book应用可以由一本 或多本书组成,书可以看成是调用其他执行程 序(.EXE)的执行程序,书也可以看成是一个考 虑Tool Book及其构件的一种比喻。

  49. 书的基本组成如下: 域(fields):文本框。 视口(Viewers):在Tool Book中建立的窗 口,可从任何书中显示任何页的内容。 页(pages):书的基本单位,页上的对象将 显示在背景上。 按钮(buttons):一种比一般按钮涵义更广 的对象类型,包括一般按钮(push button)、核对 框(check box)、选择钮(radio button)和标记钮 (label button)等。 背景(backgrounds):书上各页的共享背景, 每页的对象都显示在背景上。

  50. 建立一本书的过程为: 建立页,将对象放置到页上,然后用 OpenScript语言编写脚本(Scripts),脚本用于 给定对象应执行的动作。

More Related