电子系毕_业_设_计(论_文).doc_第1页
电子系毕_业_设_计(论_文).doc_第2页
电子系毕_业_设_计(论_文).doc_第3页
电子系毕_业_设_计(论_文).doc_第4页
电子系毕_业_设_计(论_文).doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MEI毕 业 设 计 (论 文)论 文 题 目 : 交互式多媒体课件 专 业 方 向 : 计算机技术及应用 班 次 : 2002级 学 员 姓 名 : XXXXX 指 导 老 师 : XXXXXXXXXXXXX 二五 年 六 月 交互式多媒体课件摘 要Flash是制作因特网上的动影像的软件。从简单的动画效果到网站的建立、多媒体资源的汇聚、游戏的制作,Flash的作用非常广泛。Flash作品极易在网上进行发布和交流,也可以生成独立的可执行文件(.exe),这样再没有安装Flash播放器的电脑上也可以正常运行;而且任意旋转和缩放Flash动画,都不会影响画面的质量。许多专业级的媒体制作软件如Authorware和Director,也可以直接导入使用Flash制作的影片、矢量图形和动画。因此,Flash的使用非常广泛,可以制作动画、网络广播、制作游戏、制作教学课件、Flash电子贺卡、制作CDROM、制作视频文件、网络艺术等。而教学课件最能反映Flash所内含的功能。最基础的教学课件将教学内容播放成动影像或将讲义内容播放为声音文件。但是自Flash登场以来,便实现了交互式的可选择性。关键字: 交互式多媒体 Flash Photoshop “流”技术Shockwave目 录前 言3第一章 概 述51.1 课题来源51.2 任务目的、要求、意义51.3 任务需求5第二章 总体方案设计52.1 总体框架结构52.2 作品环境52.3 作品设计5第三章 关键技术63.1 Flash技术63.2 Photoshop技术63.3 ASP技术6第四章 作品的实现64.1 交互式主界面64.2 学校简介64.3 Flash动画64.4 军营相册64.5 小组成员64.6 ASP留言板6第五章 作品的发布65.1 影片的准备导出与优化65.2 影片的导出65.3 导出文件格式的介绍65.4 影片的发布6第六章 结束语76.1 心得76.2 感谢7参考文献7前 言 随着计算机网络技术的发展的日新月异,以及Internet的日益普及,因特网正逐渐渗透到我们的日常生活中去。越来越多的人开始加入到这个群体中来,开始创建自己的网站,制作网爷。网页的内容也告别了过去单纯的文本和图像,动画、音频、视频等多媒体内容以及各种交互式功能的实现使网页制作真正实现了动感十足。人们可以达到更为丰富的动态网页效果和交互性。 Macromedia Flash作为矢量化的Web交互式动画制作工具,结合Macromedia的“流”技术Shockwave,在Web上发布交互式的动画,他的优越性是其他软件无法相比的,是目前制作网络交互式动画的最优秀工具,其影响力已超过了Java。这种优越性主要体现在以下几个方面:1. 强大的多媒体编辑功能。它支持文字、动画、声音以及交互功能,并可直接生成主页代码。2. 小巧的文件体积。由于矢量图形的Flash动画尺寸可以随意调整缩放,而且不会影响图形文件的大小和质量,而且只要用少量向量数据就可以描述一贯复杂的对象,一张普通软盘通常可装入不少Flash动画,因此,Flash非常适合在网络上使用,这使它可以以极快的速度流行起来。3. 灵活的输出方式。流式技术允许用户在动画文件全部下载完之前播放已下载的部分,Flash通过使用矢量图形和流式播放技术克服了目前网络传输速度慢的特点。4. 简单的编辑方式。Flash提供透明技术和物体变形技术,这使得创建复杂的动画变得更加容易,为Web动画设计者的丰富想象提供了实现手段。Flash可以创建透明的图形,并可以改变不同层次间的透明效果,如透明度、透明颜色等属性;在Flash中产生物体的渐变、移动和变形非常容易,只需插入关键帧,其中间帧完全由Flash自动生成。5. 方便的交互设计。它可以使用户随心所欲地控制动画,拥有更多的主动权。在Flash中可以随意创建按钮、多级弹出式菜单、复选框以及复杂的交互式游戏。6. 灵巧的绘图功能。它能产生翻转、拉伸、擦除、歪斜等效果,还可以将图形打碎分成许多单一的元素进行编辑,并改变其颜色亮度。由于Flash提供具有保真技术的绘图工具,使图形边缘在经过一系列加工后仍会保持平滑。7. 高质的声音效果。在给文件添加声音方面,Flash文件采用MP3压缩方式输出音频,在保证声音质量的同时保持文件有较小的尺寸,令传递更快速,同时占用更少带宽。8. 强大的数据处理功能。为建立动态网站提供支持,支持表单:可以将浏览者输入的资料传回Web主机,从而使得全部基于Flash的交互网站构架成为可能;拥有基本的数学运算能力:比如可以用在创建网上购物结算应用程序上,可以即时报价给客户,也可用来实现开发者们梦寐以求的随机变化的效果。 另外,需要注意的一点是,如果观看Flash制作的网上动画,要在浏览器中安装Shockwave Flash的插件,这样才能正常浏览由Flash制作的网页。声音和交互式动画是Flash的一大特色,使用Flash MX 2004,可以导入多种格式类型的声音文件,使动画不再是“哑巴”;在Flash MX 2004中,还可以使用集成的行为脚本语言,控制动画播放,使动画中的元素具有交互行为,浏览者不再是被动浏览。之后,将会介绍声音在Flash中的使用以及基本的交互命令。第一章 概 述1.1 课题来源 我们所做的这个作品是以我们在军校的三年学习和生活为背景,按照我们的指导教员的要求,运用Flash软件和Photoshop软件结合这个课题的一次综合运用。我们的作品开发以后并不是为了马上可以应用到实际工作,而是回顾这些年来我们在学校里的学习,训练,工作,生活,并且把它以我们作品的形式表现出来,更为重要的是在整个实习的过程中,通过对Flash软件和Photoshop软件的学习,来开拓自己的视野,使自己对于各类软件的实际应用有了一个新的认识,了解了现在多媒体计算机应用已经达到了一个惊人的程度,而且锻炼了自己计算机实际应用的能力。1.2 任务目的、要求、意义 我们这次作品任务的目的是用Flash软件和Photoshop软件来表现我们三年的军校生活,通过这些软件的实际应用,来提高自己的计算机实际操作能力,为将来毕业以后的各项工作打下一个良好的基础。在实现作品的过程中,自己能够切实学习Flash动画制作工具和Photoshop图象处理工具,提高了自己对于这两种软件的应用水平,并且通过学习,对于这些软件的实际应用有了一个新的认识,使自己的计算机实际应用能力上了一个新的台阶。我们这次作品任务的要求是只能运用Flash动画制作工具和Photoshop图象处理工具来制作自己的作品,这是计算机教研室的指导教员给我们实习小组提出的要求。主要是因为Flash动画制作工具和Photoshop图象处理工具的应用范围非常广泛,在将来毕业以后的工作岗位中也能有很多的运用,所以指导教员对我们的要求对我们将来的工作非常有利。指导教员对我们的要求是用这些软件来反映三年来的军校生活,这其中主要是学习,训练,工作和生活,通过Flash动画制作工具和Photoshop图象处理工具把它们体现出来。我们这次作品任务的意义是体现出来这几年的军校生活,并且运用上指导教员所要求的Flash动画制作工具和Photoshop图象处理工具。这三年的军校生活都给我们留下了难以忘记的记忆,我们通过自己的作品将其表达出来。这样做一来可以记忆下来我们三年难忘的军校生活,是对这些年来的军校生活一个小小的总结和回顾。二来是实现这个作品是通过的Flash动画制作工具和Photoshop图象处理工具,这两种工具在实际中的应用非常广泛,我们在实习过程中重点对其在实际应用中的操作,为将来能够胜任自己的岗位打下一个牢固的基础,对多媒体计算机技术的认识也上升到了一个新的高度。1.3 任务需求 我们这次作品任务的需求是通过对Flash动画制作工具和Photoshop图象处理工具的学习,从而制作出自己的作品,在制作作品的过程中我也发现Flash动画制作工具在容量方面的稳定性要求比较高,通过Photoshop图象处理工具导入图片的图片质量不能有太高的要求,否则电脑运行的速度会变得非常缓慢甚至死机。但是这不是软件自身的问题,而是我们作品中大量使用了高质量的JPEG图片,这在以后的作品修改中已经一一得到了改正第二章 总体方案设计2.1 总体框架结构 在传统视频文件中用户只有观看的权利,并不能和动画进行交流,为了体现Flash强大的交互功能,我们本着操作简便,易于上手,形象直观的原则来设计作品。经小组成员集体讨论研究,初步把作品定为六大部分,即学校简介、动画欣赏、军营相册、小组成员、留言板、作品介绍。我们力图通过动画、图片、文字等形式展示军校学员的风采和学校的美丽风光。2.2 作品环境2.2.1 硬件环境CPU Pentium(R)4 1.60GHZ内存 256MB硬盘空间 40G显示器 1024*7682.2.2 软件平台Flash MX 2004是Macromedia公司的一个非常受欢迎的产品,它是一种用于制作和编辑动画和电影的软件,用它可以制作一种扩展名为.swf的动画文件,这种动画可以带背景声音并具有较强的交互性;可以插入HTML里,也可以单独成为网页;可以在专业级的多媒体制作软件Authorware中使用,还可以独立地制作多媒体教学,多媒体演示和游戏软件等。这就为我们的实习作品提供了软件环境。2.3 作品设计2.3.1 界面设计在初步设计时,考虑到作品是要展现军校风光和学员的生活,因此界面的颜色不易太华丽、花哨,应以整洁为主,严肃但不呆板。2.3.2 功能设计 为了方便操作,体现作品强大的交互性,我们着重设计了作品的按钮,决定将按钮隐藏于图片和文字中,即每幅图片或文字就是一个按钮,既形象直观又减少了画面的拥挤感。另外,我们决定运用Photoshop技术对每幅图片进行处理,使其更生动活泼。在动画欣赏这部分,我们决定亲自制作一段类似于MTV的动画,讲述学员的军校生活。第三章 关键技术3.1 Flash技术 3.1 Flash 技术Flash MX Professional 2004包含Flash MX 2004中的所有功能,所以Flash MX 2004的新增功能也是Flash MX Professional 2004的新增功能。新功能主要表现在以下几个方面:3.1.1 Flash MX 2004的新增功能:1.生产力:Flash MX 2004和Flash MX Professional 2004包含了许多专门设计的功能,这些功能简化了以前的复杂任务,因而提高了生产力。2.支持丰富式媒体:新的丰富式媒体支持功能提高了丰富式媒体演示文稿的质量,高保真导入使用户可以导入Adobe PDF和Adobe Illustrator 10文件,视频导入向导简化了视频编码,并提供了预设编码和编辑剪辑的选项。3.发布:新的帆布功能使用户可以轻松Flash Player版本、改进辅助功能和简化本地化过程。4.其他改进:Flash Player的性能大大提高,并且增强了动作脚本以符合ECMA脚本语言规范。此外,Flash现在会跟踪交互操作,从而可以将这些操作转换为可重用的命令。3.1.2 Flash软件的基本功能1.Flash是矢量图形的动画创作软件各元素都是矢量的,这样用户只需要及少量向量数据就可以描述一个复杂的对象,占用的存储空间只是位图的几千分之一,非常适合在网络上使用。同时,矢量图像可以作到真正的无限放大。这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并不会降低画面的质量。因此,其具有动画制作方法简单,作品短小精悍,不失真的特点。我们的作品中采用了大量的矢量图形,通过软件将数码相片进行处理,矢量图形占用空间小这个特点显而易见。2.以时间轴和帧为基础的动画编辑和播放时间轴是Flash MX的动画制作工厂,它包含图层(Layer)和帧区(Frame Area),每个图层就是一条电影胶片,而每个帧就像电影胶片的每个画面,当播放时就将电影胶片一张张的投射出去,连接起来就成了会动的画面。时间轴的多个层就如条电影胶片重叠在一起播放。在Flash中,帧是构成动画的基本单位。各帧都不得对应于动画的相应动作(如图形、音频、素材组件及其他嵌入对象)。在时间轴窗口中,每一帧都由时间轴上的小方格表示。Flash场景上某一时间的图像,是由时间轴z上当前播放指针所指的一列上可见帧中的内容组成的图像。3.Flash动画是一边下载一边播放,并且动画变形效果独特,能在动画中引入交互。所谓动画就是在一段时间里画面产生的变化。Flash做的动画一般情况下不推荐使用高帧速率,这是由于网络的原因,用到每秒12帧、15帧或者18帧就可以了。动画可以是项目从一个位置移动到另一个位置的运动过程,可以是在一段时间内颜色的变化过程,也可以用是从一个形状到另一个形状的改变过程。Flash动画分成两种不同的类型:逐帧动画和渐变动画。逐帧动画(frame-by-frame animation)是由位于同一时间轴上的一个连续的关键帧序列组成的,每个关键帧都可以单独编辑,并且在相邻关键帧中的图形变化不大。在播放时逐帧播放就产生了动画效果。但这种动画由于每个关键帧都要自己动手编辑,所以工作量很大,并且播放时不是很连贯,制作的作品文件也很大。与Flash动画矮小精悍的优点不相符。因此,除了制作特殊效果外,一般很少用这种方法制作Flash动画。 渐变动画(tweening animation)是平常使用最多的动画效果。制作这种动画时,只需要建立动画片断的第一个关键帧的画面和最后一个关键帧的画面即可,Flash软件会自动生成动画的中间效果。在Flash中,渐变动画基本上分为两种:运动渐变动画Motion和图形渐变动画Shape。只有符号才能进行运动渐变动画,必须不是符号才能进行图形渐变动画。如果将某个图形经过一系列的操作成功地进行了运动渐变动画,将会发现Flash已经将它转成了符号,如果要将某个符号进行变形动画,那么就要将这个符号打散,执行菜单ModifyBteak命令。渐变动画制作简单,动画效果连续,而且生成的作品文件容量很小,使用较广泛。Flash作品的一个很大特点就是自身能够直接支持交互操作。Flash软件提供了有效的交互手段,用户可以控制作品的播放并且能对用户的不同操作作出相应的响应。4.支持Alpha通道、引导和遮罩层编辑引导层用于制作物体沿路径运动的动画。完成这项功能不是靠一个引导层(Guide)来完成,而是要让一个引导层(Guide)和普通层捆绑在一起来完成,被捆绑的普通层称为被引导层(Guided)。编辑引导层有三种方式:1)选择一个层,并点击时间轴左下角的引导层按钮,新建的引导层会自动与已选的层捆绑在一起。2)在一个层中点击鼠标的右键,并从右键菜单中选择Add Motion Guide,新建的层会自动与已选择的层捆绑在一起。3)在一个层中点击鼠标右键,并从右键菜单中选择Guided,将该层转换为引导层,并将该层拖到另一个普通层上面,以与另一个普通层捆绑。遮罩层(Mask)与引导层一样,并不是单独使用,而是与普通层捆绑使用,被捆绑的普通层称为被遮罩层(Masked)。使用遮罩层和被遮罩层都被锁住时才能见到遮罩效果。遮罩层中的物体可以是图形符号,且与它的颜色无关,只取其形状。建立遮罩层的方法:点击新建图层按钮,建立一个层,右键点击该层,并从右键菜单中选择Mask命令,新建的层就转换成遮罩层,并且两个层自动被锁住。5.拥有更多的浮动面板,面板的安排更加合理浮动面板既可以按默认设置固定在屏幕右边,也可以重新组合和分离,用户有了更自由的个性化界面。6.导入和发布功能强。可以导入点阵图、Quicktime格式电影文件和MP3音乐格式文件等。7.插件和工作方式。只要计算机安装了Shockwave Flash插件和浏览器,即可以观看Flash MX动画。采用“流式技术”播放Flash MX动画,文件没有全部下载完就可以观看已下载的内容。新的Flash MX播放器,可以在网上下载最新版本的Flash MX播放器。8.提供了很多的增强功能,比如支持位图、声音、渐变色、透明等,所以用户完全可以建立一个全部由Flash制作的站点。3.2 Photoshop技术3.2.1 PHOTOSHOP技术特点简介 PHOTOSHOP是对图象进行平面处理和能够绘制简单的几何图形,以及给黑白上色,进行图象格式和颜色模式的转换,利用PHOTOSHOP工具可以改变图象的尺寸,改变图象的分辨率,以及用来制作Web页,PHOTOSHOP全部都可以做到,并且可以创作出来任何计算机用户所能想象到的效果。3.2.2 PHOTOSHOP滤镜技术 滤镜是PHOTOSHOP一个常用的图象处理工具,滤镜是一些经过专门设计的,用于产生图象特殊效果的工具。滤镜的主要功能有两点:1.纠正图象中的部分缺陷用以提高图象显示质量。2.能够重新塑造图象的视觉效果。滤镜的工作原理:当选择一种滤镜并且将其应用到图象中时,滤镜就会通过分析图象或者选择区域中的色度值和每个像素的位置,采用数学方法计算,并且用计算的结果来代替原来的图象,从而使图象生成随即化或者是预先确定的形状。在我们的作品中,大量运用了滤镜技术,主要是将图片处理成不同的效果,或调整图片暴光度,使图片达到较好的效果。3.2.3 PHOTOSHOP技术中的通道 PHOTOSHOP通道的原理是采用特殊的灰度通道存储图象颜色信息和专色信息,而且通道是基于图象的颜色模式的。通道的特点有以下几个:1.通道可以代表特定视频荧光的亮度数据。2.通道还可以代表可变的不透明度,使用通道,灰度值可以用来模拟蒙版的不透明度。3.通道可以代表墨水的强度。在RGB图象文件中用颜色通道的色素亮度值表示颜色的强弱,如果这个PHOTOSHOP文件要用于印刷,必须先将其转换成CMYK文件,CMYK文档的颜色通道是通过每种像素中的暗度值来表示墨水的强度。其中黑色像素表示百分之百的墨水,白色像素表示这个像素中没有墨水,而介于黑白之间的灰度值会按照墨水的百分比来表示。4.还可以用来创建Alpha通道,并能将选区存储为8位灰度图象。使用Alpha通道创建并存储蒙版,再可以利用这些蒙版处理或者保护图象中特定的区域。5.还可以用来创建专色通道,这主要是应用于打印。3.3 ASP技术4.3.1 ASP 技术简介 ASP是动态服务页面(Active Server Pages)的英文简称。它是微软公司推出的一种以取代CGI的技术。与ISAPI相比,ASP为我们提供了一种真正的,简便易学的,功能强大的服务器编程技术。 ASP本身并不是一种脚本语言,它只是为嵌入HTML页面中的脚本程序提供了运行的环境。ASP程序其实是以扩展名为.asp的纯文本形式存在于Web服务器上的,所以可以用任何文本编辑器打开它并进行编辑。ASP的程序中可以包含纯文本、HTHL标记以及脚本命令。只需要将.ASP程序放在Web服务器的虚拟目录下(该目录必须有可执行的权限),就可以通过WWW的方式访问ASP了。 4.3.2 ASP的特点 1 用VBScript、JavaScirpt 等简单易懂的脚本语言,结合HTNL代码,可快速地实现应用开发。 2 ASP的源程序,不会被传到用户端的浏览器上,因此也可以避免源程序的外泄,提高了程序的安全性。而且可以使用服务器端的脚本来产生用户端的脚本。 3 与浏览器无关,用户只要使用可执行HTML代码的浏览器,就可以浏览ASP所设计的内容。ASP使用的脚本语言均在Web服务器端执行,用户的浏览器则不需要执行这些源程序代码。第四章 作品的实现4.1 交互式主界面 我们作品的主界面是具有交互性的Flash界面,使用者可以根据自己的直观印象点击,主动的选择自己想欣赏的界面,这大大的提高了使用者的主动性,一改只有单纯Flash中使用者只有被动观看的缺点,从一定角度也提高作品的使用及实用价值。主界面主要分为: 学校简介 动画欣赏 军营相册 小组成员 留言板 作品介绍 六个部分。当用户点击每一个界面选项的同时,该界面将以渐变的方式呈现在屏幕上,会给欣赏者带来一定的新鲜感,大大增加了界面的观赏性,主界面中的每个界面背景都经过了Photoshop的处理,图片的取材主要是以学校为背景,以及生活中积累的一些图片,每个界面中都有播放或进入按钮,当使用这点击相应的按钮时,Flash将进入相应的下一个界面,作为交互式的Flash动画作品,即满足了使用者的观赏性,也体现了人与动画的交流互动的特点。例如:4.2 学校简介学校简介主要是介绍学校的建校史,结合左边可以自由变换的图像,右边以文字形式加以说明,这种图文并貌的形式会给欣赏者以深刻的印象,并能够直观的了解我们的学校,本界面共包含九幅我们学校具有代表性的建筑及场景,屏幕的左下角设有一个导航按钮键,它是由八个方向键及中间的警徽构成的,八个方向键当任意点击一个方向键的时候,屏幕同时会切换到相应方向上的图片,供使用者观赏,当点击中间的警徽时,屏幕会返回中间学校的正门图片,在作品中实现这一动作,主要运用了动作脚本代码:按钮代码:on (release) a:xvel = -487; * 图片剪辑在场景界面中的横坐标 *a:yvel = -383; * 图片剪辑在场景界面中的纵坐标 *其他导航按钮同上。 图片剪辑代码: x_vel = (xvel-_x)*0.6;y_vel = (yvel-_y)*0.6;setProperty(, _x, Number(x_vel)+Number(_x);setProperty(, _y, Number(y_vel)+Number(_y);gotoAndPlay(1);此上代码主要实现图片间的间距,及当点击导航按钮时所进行的动作。这一部分我们用了大量的影片剪辑和按钮,主要达到以文字显示介绍学校,点击每一个按钮,可以出现相应的介绍界面,其中按钮主要用的代码为:On(release) gotoAndStop();这个代码主要执行各个按钮与界面连接的动作。4.3 Flash动画 动画欣赏中主要加载了一个Flash动画影片,动画影片主要分为两部分:开场影片和正主影片。我们的作品采用倒叙的手法展开。开场影片分为两个场景:第一个场景以倒计时拉开序幕,主要说明我们在校的时间已经进入倒计时,每一分每一秒都很宝贵,我们一定要珍惜,清晰地倒计时声音加上陈旧电影的灰棕色底幕,很容易勾起人的回忆。第二个场景是以卡通式的动画再现当年我们到学校报到的场面,场景中还运用了星晕的鼠标特别效果,点击 军事禁地 按钮,将进入主影片。主影片主要采用了叙述与回忆相结合的方式进行,从我们到学校报到的那一天起,再现了三年间给我们留下深刻记忆的几个片段,我们先后经历了新训、上课、训练、站岗、带兵等生活场景,影片运用了动画与现实图片交插渐变的方式,将一个一个场景展现在我们眼前,中间叙述的声音,使欣赏者从视觉和听觉两方面感官体现动画给欣赏者带来的内容。影片中主要运用了Flash动画的制作技术和Photoshop的图片处理技术。Flash动画制作技术:进入按钮的制作:首先,选中插入菜单-创建新元件-按钮,创建按钮元件。第二,在“弹起”处创建关键帧,在下面写上内容,这一帧主要是鼠标移开按钮时,按钮所处的状态。第三,在“指针经过”处创建关键帧,在下面写上不同色的内容,这一帧主要是当鼠标移到目标按钮时,按钮将改变的状态。第四,在“按下”处创建关键帧,在下面写上需要的状态,这一帧主要是当鼠标按下按钮时,按钮将改变的状态。 第五,在“点击”处创建关键帧,在下面利用矩形工具画出鼠标在点击按钮时的功能范围,这一帧主要是当鼠标移到所画出的范围时,鼠标都将执行动作。这在主场景中按钮元件键入代码:on (release) /Movieclip GotoAndPlay Behavior gotoAndPlay(场景2,241); /End Behavior当点击按钮时,将进入主影片。4.4 军营相册军营相册这一部分主要是利用不同的图片介绍我们在学校的工作、训练、学习、生活以及学校的一些风景,这部分主要从一个侧面反映了我们学校的优越生活环境,及官兵生活,图片的取材主要是利用数码相机进行实地拍摄取得,并且经过Photoshop的图片技术处理而成。优越的生活条件,是我们在学校完成好学业的根本保证,在这样的条件下,我们一定会更加积极地训练,努力完成好文化课程的学习,提高自身的政治、军事、文化素质,培养起能够胜任基层部队的第一任职需要。在校三年,我们亲眼目睹,亲身体会到了学校所发生的巨大变化,新教学楼的拔地而起,新体育馆和游泳馆的落成,新宿舍楼的在建,学校的绿化工程等等一大批的学校改造计划,使学校每天都在发生着变化。三年间,学校焕然一新,加上教学设备和实验器材的更新,为学校的教学工作作出了良好的保障。4.5 小组成员 小组成员界面主要介绍了我们小组的五名同志,作品中裴丽主要负责作品的声音导入和小组成员界面的制作;傅萍主要负责作品文字的搜集和作品介绍的制作;本人主要负责Flash的动画制作和作品的连接测试工作;孟晋主要负责获取声音及图片材料,并负责学校简介的制作;王学彬主要负责图片处理及留言板的制作工作和后期的作品测试。在指导教员龚强和杨炎炎的悉心指导下,经过大家的齐心协力,共同完成了难忘岁月这部作品,4.6 ASP留言板我们毕业设计作品中的留言板采用的是基于ASP和JavaScript语言的脚本代码,然后将脚本代码插入Dreamwerver搭建的表单框架当中。使留言板产生在一个页面内调用多个表单的效果这样可以使留言板在用户端上操作起来比较方便,而且在页面的整体效果上给人一种简约的感觉。在留言板的功能方面包含了,留言管理和用户管理两大部分的内容,都是通过JavaScript来实现的。第五章 作品的发布5.1 影片的准备导出与优化 网速慢是一件令人感到十分头痛的事情,所以如果网上的Flash影片作品载入速度太慢,会使得人们无法忍受。Flash MX 2004在提高载入速度方面有了很大进步,它以独特的流的方式提高了在低带宽上传递速度,但是仍有一些制作的技巧可以实现或者提高这种加速的功能。掌握这些技巧是十分必要的,这样可以保证浏览载入Flash MX 2004影片的速度。在这方面Flash MX 2004提供的优化电影的功能主要体现在:在Flash MX 2004导出影片的过程中,它能够自动地判别在影片中可能具有的被复制过的相同形状,并把它们一次性地放到这个影片文件中。此外,Flash MX 2004还可以把嵌套的群组转化为单一的群组。 作为发布过程的一部分,在发布影片的过程中,Flash会自动检查于Flash电影文件中是否有重复的图形存在,以保证相同的图形在文件中只保存该图形的一个版本,并且将嵌套集合分解成单一集合。Flash会自动地检测导出的图形是否重复,而且还能将嵌套式群组分解为单一群组。 但是在导出影片之前,也需要做一些准备。为了使将来在网上的用户下载Flash MX 2004电影影片的时间最短,用户可以进一步采取措施来缩减电影的尺寸。下面将介绍一些技巧的措施:1. 对于在影片中的每一个不止一次出现的元素,应该使用符号、影片或者其他的方法,避免重复制作。2. 当用户用鼠标右键单击影片的某一帧时,选择Panels-Frame,打开Frame面板。在Tweening下拉列表中,可以看到影片的类型。无论是Motion还是Shape类型的影片,尺寸都要比关键小得多,因此不用添加一些不必要的关键帧,尽量使用Tweening,这样可以减小电影的尺寸。3. 在影片中,最好适当减少使用特殊的次数,例如虚线、点线、折线等。最普通的实线在文件中所占的尺寸比它们要小得多。4. 尽量用铅笔工具绘制线条,这样线条的尺寸要比用画笔工具绘制的线条小得多。5. 可以尽量多地新建Layer,这样可以将不同的影片过程分开,让它们的效果不至于相互影响,并方便编辑。6. 在制作影片的过程中,会出现一个形状由几条不同大小、长短、弧度的单独的线构成的图形,这些单独的线条越多,文件的尺寸就会越大。这时可以选择单命令Modify-Optimize,弹出Optimize Curves对话框。7. 尽可能减少使用字体和字体样式的数量,多用一样的字体和字体样式。8. 在加入音乐文件时,MP3格式音频是在所有网络音频中压缩比相当高的一种音频格式。Flash MX 2004提供了在电影中导出MP3的功能,因此在添加声音时最好选用此种格式的音频文件。9. 在影片中,尽量避免使用影片的位图元素,可以使用位图图象或静态的位图元素作背景。10. 减小每一个关键帧的变化区域,使Flash MX 2004的动作发生在尽可能小的屏幕区域内。11. 尽可能阔的使用群组元素(Group)。12. 在选中一个实例后,在Effect面板中创建单一符号的不同种颜色。13. 使用Color窗口中的设定,把电影的色彩同浏览器指定的色彩相匹配。14. 减少在电影中使用渐变色的次数。使用渐变填充的文件尺寸,要比使用固定颜色填充的文件增大至少50字节。15.当电影中包括文本域时,在文本域属性对话框中的Include only Specified Font Outlines(只包含设定的字体轮廓)项替代Include All Font Outlines(包含所有的字体轮廓)选项。 最后要注意的是,在对文件进行优化之后,最好能够在不同的计算机、不同的操作系统上进行测试,确保你的电影文件的兼容性,而且对生成的HTML主页也要进行如此测试。5.2 影片的导出 当影片被优化,并且测试完后。就可以利用Export命令或者Publish命令将Flash影片导出了。如果要在其他的应用程序中使用Flash创建的内容,就需要对它进行调整,如照片编辑或矢量绘图程序。这就需要Export功能完成这其中的大部分工作。Flash程序可以同时将多种格式的文件发布到互联网上。使用Publish命令,可以将Flash文件发布到特定的Web页上。Publish命令不仅可以发布Flash影片本身,而且也可以以不同的格式创建替代图像。这一点就不同于Export命令,它每次只能将影片按一种格式导出。Publish命令的这种功能使得当不能播放电影时,替代图像就会自动显示。 利用Export Movies(导出影片)命令是将编辑文件作为电影导出。在这个时候,可进行两项工作:可以将影片转换为影片文件格式,如Flash、QuickTime、Windows AVI或具有影片效果的GIF;也可以将影片的每一帧作为单独的静态图形文件导出。当以这种方式导出时,所创建的每个文件都有一个分配的名称以及一个表示其位置的编号。 如果将影片作为电影或序列导出,操作步骤如下:1. 选择菜单命令File-Export Movie,弹出Export Movie对话框。2. 为导出的电影命名,选择文件的保存类型,单击“保存”按钮。3. 当导出.wav格式时会出现Export Windows WAV对话框,调整对话框中的设置,单击OK钮确定。 利用Export Image命令,将文件作为图像导出可创建以当前显示的帧为基础的图像文件。如果以矢量格式导出,那么可将此图像在诸如Macromedia FreeHand、Adobe Illustrator或CorelDRAW的绘图程序中打开,以便进一步编辑。如果作为位图导出,那么可将图像在诸如Adobe Photoshop或Corel Photo-Paint等的照片编辑程序打开,以便进一步编辑。 如果将单个帧作为图像导出,操作步骤如下:1. 选择菜单File-Export Image,弹出Export Image对话框。2. 为导出的图像命名,选择文件类型。3. 完成后会出现Export Flash Player对话框,调整对话框的位置,单击OK钮确定。 5.3 导出文件格式的介绍如果导出为大多数文件类型时,可以有几个配置选项。下面将就Export Movie/Export Image对话框的保存类型下拉列表中常用的选项进行介绍。1. Flash Player(.swf):此处的设置与Publish Settings对话框的Flash选项卡中的设置相同。2. Windows AVI(.avi)仅限于Windows使用。此格式将电影作为Windows视频导出,但是将丢失所有的可交互性,且Mac OS不支持此格式。3. QuickTime(.mov):此处的设置与Publish Settings对话框的Flash选项卡中的设置相同。4. Animated GIF(.gif):除了两个设置以外,其他的设置与Publish Settings对话框的GIF选项卡中的设置相同。5. WAV Audio(.wav):仅限于Windows使用。如果以这种格式导出电影,将只导出声音文件。此格式与Windows AVI(.avi)格式相同。6. WMF Sequence(.wmf):仅限于Windows使用。此Windows格式用与在应用程序之间输入和导出图形,它不包含可调整的设置。7. Bitmap Sequence(.bmp):可使用此格式创建用在其他程序中的位图图像。8. JPEG Sequence(.jpg):除了一个设置之外,此选项所包含的其他设置与Publish Settings对话框的JPEG选项卡中的设置相同。9.GIF Sequence(.gif):除了两个设置之外,其他设置与Publish Settings对话框的GIF选项卡中的设置相同。10. PNG Sequence(.png):除了两个设置之外,其他设置与Publish Settings对话框的PNG选项卡中的设置相同。5.4 影片的发布因为flash具有发布功能,只要简单地选取所希望的作品传输格式,调整这种格式允许的设置,单击Publish。Flash会在用户设置的基础上导出用户的作品,然后就可以控制自己传输方式。在发布操作中,第一步是选择电影传输的格式。下面根据我们组的作品,介绍几种相关设置:Flash 设置创建扩展名为.swf文件是发布Flash电影的最佳途径。它也是为了从Web获取的电影的第一步。当以这种格式将电影放进HTML网页时,使用者可以用网页浏览器,如微软公司的IE或Netscape公司的Navigator/Communicator来浏览。当然,这些网页浏览器有Flash Player控件程序才行。这种格式的Flash电影也可以使用Macromedia Director、Authorware或其他带有Flash Player ActiveX控件的软件来放映。当用户导出Flash电影时,所有的交互性、功能性都要完整保留。以这种格式导出时,可选择以下设置:1. Load Order(加载顺序):从Web下载电影,每当信息到达观众的浏览器时,可以看到第一帧“创建”了一层。这个选项允许用户设置层的回载顺序。Bottom Up(自下而上):首先加载最底层,然后加载随后的所有层。Top Down(自上而下):首先加载最上层,然后回载随后的所有层。2. Generate size report(产生大小报告):创建一个文本文件,其中包含了电影中各帧大小以及输入的文件和字体列表的信息。该文本文件和输入的电影同名,并在同一个目录下。3. Protect from import(保护导入):防止最终导出的电影再次导入Flash,即防止其他人将用户的工作声明为自己的作品。该选项不会影响文件,只是对最终Flash电影产生影响。4. Omit trace action(省略跟踪动作):从导出的Flash电影中删除所有的跟踪作用,防止别人得知用户的源代码。5. Debugging Permitted(允许调整):可以允许对Flash导出的电影进行调整编辑。6. Password(密码):使用密码保护。7. JPEG Quality(JPEG质量):许设置默认压缩量,该压缩量将应用于电影所有没有进行独立优化的位图。设置为0,导出的位图质量最低,电影文件也最小;设置为100,导出的位图质量最高,这时电影文件也最大。8. Audio Stream(音频流):允许对用户电影中所有的流式声音设置默认压缩比。该压缩比是将来要用的设置。单击后面的Set按钮可以改变此设置。该设置和Sound Properties对话框中的设置相同。9. Override sound settings(忽略声音设置):如果在Sound Properties对话框中对声音进行单独优化,那么该选项将忽略所有在Audio stream和Audio Event的设置。如果用户希望用光盘分发电影版本具有很高的声音质量,可以进行这种设置。10. Version(版本):允许导出用低版本的Flash Player也可以看的电影。版本指定功能在导出版本时不能使用。HTML 文件设置HTML格式选项卡可以选择将产生包含用户的Flash电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论