多媒体应用系统开发

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7.2.4
脚本控制
支持Lingo语言和JavaScript语言 1.脚本的类型
① 影片脚本:作用于整个影片,包含可供其它脚本
调用的处理程序。
② 父脚本:仅在进行面向对象编程时使用。
③ 行为脚本:根据作用范围的不同又分为精灵脚本 和帧脚本,分别控制相应的精灵或帧。 ④ 演员脚本:隶属于相应的演员,作用于所有使用 此演员的精灵。
供。注意所有视频文件自动选择Link to External File方式。
③ Include Original Data for Editing:在影片文件中保存原始文件的数据, 以便于利用外部编辑器进行处理。 ④ Import PICT File as PICT:用于防止将矢量PICT文件转换成位图文件。
7.2.2
Director的基本操作
1.文件操作
(1)新建影片 (2)打开影片 (3)保存影片 (4)播放影片 (5)影片的属性设置 (6)作品的发布
① 标准放映机:exe文件,包含了播放器代码。 ② Shockwave放映机:exe文件,不包含播放器代码,播放影片时需要安装Shockwave 播放器程序。 ③ Shockwave电影:dcr文件,采用流式传输,不包含播放器,适合在网上进行传输。 ④ Protected电影:dxr文件,不包含播放器代码,但没有对影片文件进行压缩,播 放更快更流畅。要发布为Protected电影格式,执行“Xtra插件|更新影片”,选中 动作中的“保护”,并设置好原始dir文件的备份方式。
2.脚本的创建和编辑
脚本的编写基本上是按照一个个函数顺序排列的,遵循如下的格式: on 事件名 命令行1 命令行2 …… end
3.事件触发机制
Director中脚本采用基于事件的触发机制,对于任何一个命令请求, 如鼠标的单击、移动、键盘上的按键等,都可以成为一个事件,事件发生 时如果有相应的脚本程序,则按照程序设计的流程进行处理,否则忽略该 事件。
7.1 多媒体创作工具
1.多媒体创作工具概述
提供一个集成环境,能够将各种多媒体元素有机地组合在一起,同时还 具有简单的脚本控制功能,能够灵活地控制各种媒体元素的展示。 ① 能够导入素材:包括文字、图形图像、声音、动画和视频。 ② 创建或编辑媒体元素。 ③ 提供脚本和库函数。 ④ 打包输出。
2.特点
(2)演员显示方式
列表显示
缩略图显示
(3)演员表
内部演员表:保存在影片文件的内部,不能被不同的影片所共享。最多可
以容纳32000个演员,默认是1000个演员 。
外部演员表:保存在影片文件的外部,可以被其它影片文件所共享。
注:默认的内部演员表不可以删除。
3. 剧本窗口
剧本是每一部影片的灵魂,负责安排演员什么时间在舞台上进行表演。一部影
片最多可以容纳1000个精灵通道,默认显示150个精灵通道。
(1)标记通道:单击标记通道内的空白处创建一个新的标记,将标记拖曳出标
记通道即可删除标记,标记主要用于快速定位。
(2)特效通道:提供影片节奏、调色板、转场和声音5个特效通道。 (3)行为通道:放置脚本或程序的通道。 (4)精灵通道:编号越大的通道其演员在舞台上就越显示在上层。
(4)基于时间序列的创作工具
Director:适合制作交互式多媒体演示产品和娱乐光盘。 (5)网络多媒体创作工具
Flash:网络多媒体工具,能够在较低文件传输数据率下实现高质量的动 画效果。
7.2
Director开发工具
7.2.1 Director的界面组成
剧本窗口 菜单栏 工具栏 工具窗口 属性面板
2.媒ቤተ መጻሕፍቲ ባይዱ编辑操作
(1)图形编辑
矢量 绘图窗口
绘图窗口
(2)文本编辑
文本编辑窗口
域文本编辑窗口
区别:Text文本演员可以有美观的外表,而Field域文本则适合 于输入文字,可以设置文本框的边框和阴影等效果。
7.2.3
动画制作
(1)逐渐过渡动画(Tweening) (2)演员序列转换到时间轴(Cast to Time) (3)精灵序列转换到时间轴(Sprite to Time) (4)胶片环(Film Loop) (5)单步录制 (6)实时录制 (7)自动变形动画
事件名 含义
mouseUp mouseDown mouseEnter mouseWithin 鼠标释放时 鼠标按下时 鼠标进入时 鼠标在……之内时
mouseLeave
keyUp keyDown
鼠标离开时
释放键盘时 键盘被按下时
rightMouseUp
rightMouseDown exitFrame
鼠标右键释放时
鼠标右键按下时 播放头离开指定帧
enterFrame
beginSprite endSprite
播放头进入指定帧
精灵开始时,即播放头进入某精灵的起始帧 精灵结束时,即播放头离开某精灵的结束帧
4.动作控制

go to frame n go to next go to marker(1) 导 航 go to marker(-1) go to movie goToNetPage "Movie File Name" "http://www.163.com"
舞台窗口
演员窗口
Director MX 2004的工作界面
1.舞台窗口
影片的属性设置
2. 演员窗口
(1)导入演员
组成影片的每一个元素都可以看作是参与演 出的演员,演员窗口则是组织和管理演员的地方。 参与演出的演员称之为精灵(Sprite)。
导入方式: ① Standard Import:嵌入到影片文件中,发布作品时无需再提供该媒体文件。 ② Link to External File:链接到外部文件,媒体文件必须与影片文件一起提
① 集成性:可以将其他软件生成或制作的媒体素材集成在一起。
② 交互性:菜单、按钮、文本输入等。 ③ 灵活性:利用简单的脚本控制可以灵活地控制各种媒体元素的展示。
3
多媒体创作工具的类型
(1)基于高级程序设计语言的创作工具 如Visual C++、Visual Basic、Java等,利用操作系统的媒体控制指令 (MCI)和应用程序接口(API)来扩展多媒体的功能。 (2)基于电子著作系统的创作工具 ToolBook:适合制作交互式在线学习的多媒体课件和百科全书类的多媒 体产品。 (3)基于流程图的创作工具 Authorware:用于多媒体素材的集成和组织。
相关文档
最新文档