




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
多媒体应用系统技术 计算机科学与技术学院 第十章 多媒体应用开发 多媒体开发工具 1 Director在多媒体开发中的应用 2 10 1多媒体开发工具 多媒体开发工具作用集成多媒体元素 加入交互特性 完成多媒体应用系统发布开发工具 10 2Director在多媒体开发中的应用 Director 导演 简介1989年 macromedia公司开发的多媒体制作平台软件功能 1 可以集成各种多媒体元素 2 可以使用xtras插件来增强其制作能力 3 可以使用脚本语言Lingo或JavaScript来实现交互 4 可以跨平台发布多媒体产品 10 2Director在多媒体开发中的应用 Director 导演 工作界面 菜单 工具栏 工具箱 舞台 演员表 属性检查器 剧本 库面板 窗口 菜单打开或关闭相应面板 窗口 面板设置 default 可恢复到默认面板状态 10 2Director在多媒体开发中的应用 主要术语影片 movie director工程文件演员 member 组成电影的元素 各种多媒体元素 舞台 stage 演员表演的场所演员表 cast 管理和存放演员 演员表中的演员一般都有相应的编辑器来编辑 双击打开对应的编辑器 Cast有两种浏览效果 列表方式和缩略图方式 角色 精灵 sprite 将cast中的演员拖入到舞台或剧本中 该演员就被称为精灵 修改一个精灵的某些属性不会影响其它精灵和该演员 但修改该演员就一定会导致由它产生的精灵的改变 类似于flash中的元件和实例的关系 10 2Director在多媒体开发中的应用 主要术语剧本 score 用来控制演员的出场时间和顺序 并告诉他们该做什么 剧本由纵轴和横轴组成 纵轴部分叫通道 类似于图层 横轴部分是帧 Director可以提供了150个演员通道和7个特效通道 演员通道 可以根据出场顺序依次安排演员 演员的通道数越小 表示演员在舞台上越靠后 也就是说 通道数越高 演员就在舞台前面 不会被通道低的演员遮挡特效通道 包括标记通道 marker 速率通道 Tempochannel 调色板通道 Palettechannel 过渡通道 Transitionchannel 两个声音通道和脚本通道 操作 在每种特殊通道的帧上双击 可以打开通道属性面板 10 2Director在多媒体开发中的应用 主要术语 1 标记通道 定义特殊帧 使用Lingo语言可以在这些特殊帧之间切换 2 速率通道 设置 播放的速率 帧每秒 在该帧停留时间 等待用户鼠标或键盘响应 等待标记点例如 导入一个flash动画 一个声音文件 打开速率通道的属性面板 分别设置速率 在时间轴的不同帧上设置不同等待时间 鼠标相应等 观察动画效果变化 注意 设定播放速率后 在该帧以后没有设播放速率的帧都将以当前设定的速率播放 10 2Director在多媒体开发中的应用 主要术语 3 调色板通道 可以选择非系统调色板或自定义调色板 在导入位图时 如果位图调色板与当前调色板不匹配 系统将自动导入该调色板 4 过渡通道 设置两帧间的过渡效果 5 声音通道 可以直接将演员表中的声音成员拖到声音通道中 哪些帧需要这些声音就把声音拖到那些帧上 也可以双击声音通道从列表中选取 然后在声音通道中拖动或延长 例如 声音拖入声音通道并在速率通道中设置等待标记点 6 脚本通道 双击通道中的某一帧 打开脚本窗口 设置当前帧需要执行的脚本 10 2Director在多媒体开发中的应用 主要术语脚本 script Director中的代码被称之为脚本 分为三种 1 电影脚本 起全局控制的作用 许多初始化动作和结束动作都在电影脚本中完成 行为脚本以及父脚本 2 行为脚本 只在某一特殊阶段或事件发生时起作用 3 父脚本 本身不产生任何结果 只是用来产生多个子对象 并设置各种参数以便形成各不相同的实例 操作 在属性检查器中可以更改脚本类型在脚本窗口中用Lingo或JavaScript语言编写脚本 10 2Director在多媒体开发中的应用 主要术语检查器 inspector 来设置电影的细节 分为五种 1 属性检查器 PropertyInspector 它用于显示选中对象的大小 颜色 位置等等属性 2 行为检查器 BehaviorInspector 快速的为舞台中的对象添加脚本 实现互动功能 3 对象检查器 ObjectInspector 对象检视器处理的是变量 数组等出现在Lingo中的编程对象 4 文本检查器 TextInspector 允许查看 调整文本的字体 大小 风格等属性 创建超文本链接 5 内存检视器 MemoryInspector 显示演员与剧本所占用的内存 保留给舞台使用的ScreenBuffer 编辑中的电影可使用的内存大小以及目前使用的内存 10 2Director在多媒体开发中的应用 Director电影的创建步骤组织多媒体元素 可导入或利用内置工具直接绘制 编排多媒体元素利用舞台在空间上编排演员的位置等利用剧本在时间上安排演员出场时间等添加交互加入脚本和行为保存和发布电影 10 2Director在多媒体开发中的应用 基本操作新建影片保存影片 文件 保存 保存为工程文件 dir 文件 发布设置 发布 可选择Exe osx dcr htm等格式保存 文件 导出 保存为avi视频或者bmp位图系列影片的发布格式见教材P216 发布设置见教材P224 10 2Director在多媒体开发中的应用 基本操作舞台设置 设置影片属性操作 影片空白处点击 打开 属性检查器 的 影片 标签 设置舞台大小 颜色 通道数目等 在 显示模板 displaytemplate 标签下设置影片播放时在计算机屏幕上的位置也可以使用菜单 修改 影片 属性 打开相应面板 10 2Director在多媒体开发中的应用 基本操作演员的创建和导入 1 Cast的使用内部演员表 internal 保存在电影文件内 不能被共享外部演员表 以独立文件 cst 形式存在 保存在电影外 必须被链接到电影文件中 才能使用操作 修改 影片 演员表 2 演员的导入 创建和修改操作1 从cast中导入外部素材 有四种导入方式可以选择 操作2 插入 mediaElement 操作3 用Director自带的工具绘制位图 矢量图或编辑文字 也可以使用菜单 窗口 打开相应编辑工具操作4 使用工具箱中的工具直接在舞台上绘制 操作5 对已存在cast表中的演员 双击来打开编辑工具 10 2Director在多媒体开发中的应用 基本操作 3 演员的属性设置操作 选中cast中的演员 在属性检查器中设置剧本和精灵的设置 1 剧本的设置 2 精灵的公共属性设置操作 编辑 属性 精灵 可设置精灵长度 spanduration 即精灵在剧本中默认占据的帧数 3 精灵的详细属性设置操作 选中舞台中的精灵 在属性检查器中设置 10 2Director在多媒体开发中的应用 基本操作 4 设置精灵运动的关键帧 5 改变精灵在舞台上的显示层次操作 将精灵从一个通道拖入另一个通道 6 改变精灵的出场时刻操作 直接拖动通道中精灵的帧序列或第一帧 7 改变精灵占据的帧数操作 拖动起始帧和结束帧 8 精灵的剪切 复制 粘贴 10 2Director在多媒体开发中的应用 创建第一部director电影世博文字动画 按参考步骤完成电影制作 熟悉director工作界面简单动画制作帧并帧动画例 小鸟飞制作两种效果 原地飞 从舞台一侧飞到另一侧 在制作本例时 打开 窗口 控制面板 预览动画的同时 调整帧速率 观察小鸟飞的效果 10 2Director在多媒体开发中的应用 关键帧动画例 小球运动实时录制动画原理 鼠标在舞台上移动时 director制作记录下鼠标移动的轨迹 并根据需要生成动画效果关键操作 菜单 控制 实时录制 胶片环动画用来制作动画片段 减少对周期性动作的重复制作关键操作 插入 胶片环 例 在上例实时录制动画的基础上 利用胶片环技术 制作群鸟齐飞的效果 适当调整精灵通道中胶片环精灵的帧序列的位置 和舞台上精灵的位置 观察效果 10 2Director在多媒体开发中的应用 脚本与交互行为是预先编写好的脚本模块 恰当地使用脚本 可以灵活地实现各种交互 控制影片流程等 DirectorMX2004支持Lingo和JavaScript脚本 其主要功能包括 可以对数字音频和数字视频进行控制可以对文本进行交互控制可以对按钮的行为进行控制可以直接对演员表中的演员进行控制可以实现电影中各画面之间的切换和导航可以实现交互式的因特网应用可以对3D动画进行控制还可以扩充Director的功能 10 2Director在多媒体开发中的应用 脚本的创建在Director中 按照应用对象和适用范围的不同 脚本可以分为多种类型 主要有 演员脚本 精灵脚本 帧脚本 电影脚本和父脚本 无论创建哪一种类型的脚本 在打开脚本编辑窗口的时候 Director都会给出一些预置信息 它们是编写脚本的框架结构 onmouseUpme 鼠标在某精灵处单击并释放 end onexitFrameme 播放头离开某帧时 end 精灵脚本的预置框架结构 帧脚本的预置框架结构 10 2Director在多媒体开发中的应用 触发事件脚本是对特定触发事件的响应程序 在Director中 几乎所有的动作都将导致事件的发生 在Lingo脚本中 对事件的响应是以on开头 后面紧跟事件的名称 然后是脚本语句 最后以end结尾 10 2Director在多媒体开发中的应用 用脚本实现导航导航操作是Director电影中需要实现的最重要操作 所谓导航 是指在播放电影时播放头在剧本窗口中的不同帧之间来回移动 从而实现电影画面的切换 Lingo 或JavaScript 的导航命令可以分为两类 一类是go命令 一类是play命令 10 2Director在多媒体开发中的应用 脚本中的控制语句和其他的编程语言一样 Lingo也有类似的结构控制语句 主要有 if语句 分支 case语句 多路分支 和repeat语句 循环 ifthenendififthenelseendif 10 2Director在多媒体开发中的应用 脚本中的控制语句case语句 多路分支 case语句包含多路分支 每次只能执行与表达式的值相匹配的那路分支 case语句的语法结构为 caseof otherwise endcase 10 2Director在多媒体开发中的应用 脚本中的控制语句 3 repeat语句 循环 repeat语句用于当特定条件满足时 重复执行某一种操作 repeat语句的语法结构为 repeatwith toendrepeat repeatwith downtoendrepeat repeatwhile endrepeat 10 2Director在多媒体开发中的应用 声音和数字视频的使用声音的使用声音是重要的多媒体元素 Director支持多种声音格式 主要有 WAV MP3 RealAudio MIDI QuickTime SWA CDAudio DigitalVideoSound AIFF AIFC等 Director电影中 对声音的播放控制主要有两种方式 使用剧本窗口控制声音的播放 使用脚本控制声音的播放 例如 sound 1 playFile intro wav 10 2Director在多媒体开发中的应用 数字视频的使用在Director中 可以使用多种数字视频格式 主要有 QuickTime RealMedia WindowsMedia AVIVideo DVD MPEG等 Director电影中 对数字视频的播放控制也可以采用两种方式 使用剧本窗口控制数字视频的播放 使用脚本控制数字视频的播放 10 2Director在多媒体开发中的应用 Director电影的发布在发布Director电影之前 首先要进行发布属性的设置 选择 File PublishSettings 命令 打开 PublishSettings 对话框 通过针对性的设置 可以将Director电影发布为标准放映机 Shockwave放映机 Shockwave电影等各种格式 此外 如果使用Xtras插件工具还可以将Director电影源文件转换为Protected电影格式 Director导出 实验 制作例7 8 10 实验十二的动画上交dir文件 测试题 1 是基于时间线的交互式多媒体制作工具 A DirectorB DreamweaverC ToolBookD Authorware2 在Director中 动画技术主要用来制作动画片段 这有助于减少对周期性动作的重复制作 从而提高动画
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业温室建设项目2025:技术创新与产业布局分析报告
- 安全教育课件
- 安全教育考核培训记录课件
- 安全教育档案培训模板课件
- 农业无人机植保作业效率提升路径与市场分析报告
- 高校弱电改造工程方案(3篇)
- 中考专练:完形填空(含答案)
- 牧场治国课件图文
- 牧场安全培训计划课件
- 安全教育培训防范课件
- 托管班的转让合同协议书
- 2025年新西师大版数学三年级上册全册教学课件
- 2025年证券从业资格考试金融市场基础知识押题及答案
- 2025年全国企业员工全面质量管理知识竞赛答题(含答案)
- 2024年新华东师大版七年级上册数学全册教案(新版教材)
- (正式版)SHT 3551-2024 石油化工仪表工程施工及验收规范
- 乡村振兴志愿服务技能大赛参考试题库(含答案)
- 《全面质量管理》习题集(新时代全面质量管理知识普及教育全国指定教材)
- 高校电子课件:金融风险管理(第五版)
- 会议组织与服务完整版教学课件全书电子讲义(最新)
- DB51∕T 2502-2018 中国川菜烹饪技术用语及菜名翻译规范
评论
0/150
提交评论