- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章多媒体产品制作技术
第5章 多媒体节目开发工具 5.1 多媒体节目开发环境 多媒体开发环境包括图形开发工具、触摸屏开发工具、音频开发工具、图像开发工具等和各种创作系统。 多媒体开发和创作环境一般具有下述功能: (1)提供编程的环境; (2)超文本、超媒体和多媒体数据管理的功能 (3)支持多媒体数据的输入输出; (4)应用连接功能; (5)数据和动画制作功能; (6)友好的用户界面。 5.2 多媒体编著工具 多媒体创作工具(或称编著工具)是一种高级的软件程序或命令集合。 创作工具旨在提供给设计者一个自动产生多媒体节目的综合环境, 使设计者可将不同的内容与各种功能结合在一起,形成一个结构完整的节目。 多媒体创作工具通常应包括制作、编辑、输入输出各种形式的数据,以及将各种数据组合成为一个连续性序列的基本工作环境 。 多媒体编著(创作)工具分类: (1) 以卡或页为基础的创作工具; (2) 以图符为基础,基于事件的创作工具; (3) 以时间为基础的创作工具; (4) 以传统程序语言为基础的创作工具; (5) 其他专用的创作工具。 5.2.2 以卡或页为基础的多媒体编著工具 大多数以卡或页为基础的创作工具提供一种可以将对象连接于卡或页的环境。 一页或一张卡便是数据结构中的一个节点,它类似于书的一页或数据袋里一张卡片。 这种页或卡片上的数据比书上的一页或数据袋里一张卡片的数据更多样化。 在卡或页上的图符很容易理解和使用 Asymetrix公司开发的ToolBook属于这类软件。 5.2.3 基于图符和事件的编著工具 基于图符的创作工具提供可视化的程序设计环境。 在设计之初须先用其他软件来制作各种元素。 然后在此系统中建立一个流程图,在流程图当中可以包括起始事件、分支、处理及结束等各种图符。 设计者可依流程图将适当的对象从所谓的图符库按下拉至工作区内。这些图符可以包括菜单条的选项、图形、图像、声音及运算等。 这个流程图也是事先安排的次序,同时也表示整个节目的逻辑蓝图。 这类创作工具最典型是Authorware。 运动员投篮的实例 定义运动员和篮球架 篮球 投篮 喝彩 球落下 5.5 Windows多媒体程序设计 VB概述 VB的多媒体功能 MCI媒体控制接口 5.5.1 VB概述 基本特点 环境界面 对象、事件与方法 VB程序的开发 基本特点 可视化的 GUI设计(自动生成.frm代码); 事件驱动的编程机制; 基于对象的设计思想; 基于构件的程序开发(不必从零开始); 对 DB 和 OLE 的支持; 丰富的辅助开发工具(编辑器、调试器、安装向导等)。 对象、事件与方法 对象 定义 是由系统设计好的基本运行实体,可以直接使用或对其进行操作。 分类 控件(如文本框、命令按钮等)和容器(如窗体,可以容纳多个控件)。 对象、事件与方法 属性 定义 用来描述和反映对象特征的参数。它们决定了对象展现给用户的界面具有什么样的外观及功能。 不同的对象具有不同的属性项。 属性的设置 ①在设计时直接通过属性窗口设置; ②在程序运行中通过赋值语句进行设置。格式: [对象名.]属性名 = 表达式 对象、事件与方法 事件 定义 通常指发生在对象上的、由系统或用户触发的一个操作。如 Load(装入)、Click(单击), KeyPress(键盘按下)、Change(改变)等。 一个对象可以有多个事件。 对象、事件与方法 事件过程 当在对象上发生某一事件后,应用程序就要处理这个事件,处理的步骤即形成事件过程。 格式如下: Sub 对象名_事件([参数列表]) …… 事件过程代码 End Sub 事件驱动程序 对象、事件与方法 方法 定义 是预先由系统编好并封装起来,供用户在程序设计中直接调用的一些通用的过程或函数,如Print、Cls、Move等。 调用语句 [对象名.]方法名[参数名表] 如 Form1.Print “欢迎进入多媒体系统” 表示在窗体Form1中显示“欢迎进入多媒体系统”字符串 。 ⑴ 建立用户界面。 ⑵ 定义对象属性。 ⑶ 编写事件过程。 续行符: “空格 + 下划短线”,如( _) 分隔符:VB允许在同一行书写多个语句,但语句间须用 “:”(冒号)分隔。 ⑷ 运行和调试应用程序。 ⑸ 应用程序存盘。 包含的文件类型 项目文件(.vbp); 窗体文件(.frm); 窗体的二进制数据文件(.frx); 标准模块文件(.bas); 类模块文件(.cls); 资源文件(.res); ActiveX控件的文件(.ocx)。 5.5.2 VB的多媒体功能 VB本身的绘图功能 多媒体效果示例 实现多媒体功能的其他途径 VB本身的绘图功能 坐
您可能关注的文档
最近下载
- 拌合站拌合楼基础承载、储料罐基础验算、拌合楼基础验算计算书.doc VIP
- 品质改善报告强烈推荐.ppt VIP
- 部编版小学三年级道德与法治下册第一单元第3课《我很诚实》第一课时(精品课件).pptx VIP
- Q_TS-34-040-2019TDD中间体标准企业标准.pdf
- GB+38454-2019坠落防护 水平生命线装置.docx VIP
- 2#拌合站料棚抗风雪计算书.doc VIP
- 深度解析《GBT 25503-2024城镇燃气燃烧器具销售和售后服务要求》.pptx
- 2013款北京现代胜达_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 职业技能大赛(水生物病害防治员赛项)考试题库资料(含答案).pdf
- 基本不等式的应用及拓展(含柯西不等式及权方和不等式等十一大考点)解析版-2024-2025学年人教A版高一数学上册必修第一册.pdf VIP
原创力文档


文档评论(0)