重庆理工大学计算机科学与工程学院多媒体系统原理及应用课件第九章 多媒体动画软件开发.pptVIP

重庆理工大学计算机科学与工程学院多媒体系统原理及应用课件第九章 多媒体动画软件开发.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教师: 邵桂芳 学生:0111 课程:多媒体系统原理及应用 单位:重庆工学院计算机系 第九章 动画软件开发技术 P* * §9.1 动画的几种形式及其编程技术 1前言 动画的两种形式: ①相对于屏幕运动的位移动画; ②物体内部的无位移运动。 制作动画的原理: 利用动画制作工具绘制若干相近但又有细微差别的图片(帧),然后间隔一定时间顺序显示其中一帧而达到“动画”效果。这也是VB实现动画的原理。 2 动画的几种形式及其设计 ①图画动画 参见实例5-9:窗体颜色渐变 。球体运动实例7-13。 ②无位移动画 参见实例6-9:画线和曲线的方法。 ③多帧位移动画 参见实例6-10:陀螺旋转和图片剪贴板控件的使用方法 。 ④缩放动画 参见实例6-7:SavePicture函数应用:保存图形实验。 ⑤文字动画 参见实例6-5:文字滚动效果设计 。 §9.1 VB动画的几种设计方法 ①控件的移动 采用两种方法:对控件(如命令按钮、文本框、图形框、图像框、标签等)的坐标进行变化,二是调用对象的Move方法,均可产生动画效果。 ②采用动画控件 如Desaware Animated Botton control控件。此控件存放在文件Anibtn32.Ocx中。 ③利用图片剪贴控件PictureClip 该控件存放在文件PicClp32.Ocx中。 §7.6 多媒体综合应用系统实例 1VB动画的综合演示——实例7:运动力学多媒体实验 1)项目介绍 ⑴本实例是一本帮助学生进一步理解物理运动力学规律的多媒体电子图书; ⑵其中可以容纳多媒体和超文本,页与页之间可以快速跳转,同时屏幕上任何时候只容许出现当前页,以免分散学生注意力; ⑶全书由8个物理运动力学实验组成; ⑷其中使用的多媒体素材已由物理教师、图形艺术家、音频视频专家做好了,我们只需利用VB进行程序设计工作就可以了。 2)项目规划 ⑴成立开发小组。本项目应包括项目负责人(经理)、系统分析人员、程序员、教育专家、美工、软件测试工程师、市场营销人员、客户代表等; 项目负责人(经理)从现在开始进入角色,开始履行职责。 ⑵编写项目开发计划(步骤)。确定项目进度控制时间表、明确项目小组各成员的工作和相互联系与协调方式途径、制定项目工作详细计划; 项目开发计划一般包括四个开发阶段: 概念设计:明确项目的实施目的,创作内容及表现手法; 素材搜集:搜集需要的所有多媒体素材; 素材集成:利用多媒体开发工具进行集成(开发); 测试发行:项目完成后必须经过严格测试才能发行 3)各个步骤阐述 ⑴概念设计 为什么实施本项目? 进行可行性分析:包括经济、技术、管理、资源等四个方面的可行性分析。 项目的实施目的; 通过提供直观的多媒体实验,达到学生加深对物理运动规律的理解,同时减少实验时间和克服实物实验不好组织实施的缺点,再就是为中学减少 Using Money!!! 创作内容及表现手法; 将项目象书一样划分成不同的章、节、页,每页具体内容尽量利用多媒体技术来表现“书”中内容。严格的来讲,本要设计出电子书的目录及其各章节的内容提要等。 使用对象 中学学生或需要温习中学物理运动规律着。 ⑵素材搜集 按照上述对电子书各章节的内容提要和相应表现手法,搜集相应的所有可能的多媒体素材,其中包括交由教育专家编写的文字内容。 ⑶素材集成 搭建利用VB开发工具进行开发。 概要设计 就是建立一个逻辑模型。具体来讲需要完成如下工作: ①确定项目的功能结构图; ②设计信息流程图; ③确定每个功能模块的载体——屏幕的设计模型,确定输入输出数据项; 详细设计 就是实现逻辑模型。具体来讲需要完成如下工作: ①编制模块程序代码; ②输入输出设计; ③多媒体、超文本集成; ④整体模块串联代码设计; ⑤编写程序说明资料及其其它文档资料。 说明:功能菜单结构设计图 ⑷测试发行 软件测试,保证质量。参照计算机软件测试相关标准进行。 2 VB游戏设计演示——实例7-15:五子棋游戏 1)项目介绍 这是一个五子棋游戏程序。程序的结构尽管比较简单,但从中可以了解开发游戏使用程序的基本常识和一般步骤。 一般包括如下几个步骤: ⑴确定软件的功能; ⑵定义核心数据结构; ⑶对整个软件进行功能模块划分; ⑷编写程序实现各功能模块; ⑸对源程序,并进行编译、调试; ⑹编写使用手册和

您可能关注的文档

文档评论(0)

ormition + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档