毕业设计(论文)Flash动画课件制作基数排序的动画课件.doc
《毕业设计(论文)Flash动画课件制作基数排序的动画课件.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)Flash动画课件制作基数排序的动画课件.doc(20页珍藏版)》请在三一办公上搜索。
1、Flash动画课件制作-基数排序的动画课件摘要:Flash作为一种交互式动画设计软件,可以把声音,声效,动画以及富有新意的界面融合在一起。由于它的这些强大的功能,越来越多的人已经把Flash作为课件动画设计的工具,并且创作出了许多令人叹为观止的动画课件效果。用Flash设计出的动画课件融文字、图像、声音、动画等多种媒体信息于一体,以独特的交互性、巧妙的构思、生动的画面、形象的演示将课堂教学引人全新的境界,极大的增强教学效果。关键字:Flash 8.0 动画 课件 数据结构 基数排序 帧 问题处理 Flash animation courseware -Radix sort of animati
2、on coursewareAn Kaihu(College of Mathematics and Information Science, Northwest Normal University, Lanzhou Gansu 730070)Abstract: Flash as an interactive animation design software, can be sound, sound, animation and innovative interface together. Because its these powerful features, more and more pe
3、ople have the Flash animation courseware design as a tool, and create a lot of amazing effects animation courseware. Designed with Flash animation courseware financial text, images, sound, animation and other media information in one, a unique interactive, clever ideas, vivid images, image presentat
4、ion will introduce a new realm of teaching, greatly enhance the effectiveness of teaching. Keywords: Flash 8.0, animation courseware, data structure, radix sort, frame, deal with the problem目 录Flash动画课件制作1Flash animation courseware1第1章:引言31.1 Flash概述31.2 Flash的三重意义3第2章:用Flash制作课件42.1 Flash 制作课件的特点42
5、.2 Flash开发课件的结构设计5第3章:Flash动画制作的基本知识53.1 了解什么是动画53.2 Flash 8.0的工作环境63.2.1 工作区域63.2.2 舞台63.2.3场景63.2.4 时间轴窗口6第4章:Flash动画课件的制作过程74.1 动画设计思路74.2动画课件制作过程84.2.1 分析基数排序算法:84.2.2 课件制作前准备84.3 制作“基数排序”的动画课件84.3.1 下面来介绍一下“引导层”134.4 “哈夫曼树的构建”中的遮罩层134.4.1 “遮罩层”介绍:134.4.2 哈夫曼树的树枝遮罩134.4.3如何显示遮罩效果14第5章:软件测试155.1
6、软件测试的目的和意义155.1.1 软件测试的目的155.2.2 软件通过测试发现的问题15第6章:总 结17参 考 文 献19致 谢20第1章:引言1.1 Flash概述Flash是美国的一家公司(MACROMEDIA公司)推出的优秀网页动画设计软件。该公司推出的交互式矢量图和 Web 动画的标准。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash的ActionScript(简称AS)代码控制是Flash实现交互性的重要组成部分,也是区别于其他动画软件的看家本领。发布的Flash的动作脚本语言已经升级到3.0,它是一种面向对象的脚本语言,支持继承、强
7、类型和事件模型。使用动作脚本语言3.0可以编写出更加稳健的脚本。 动作脚本语言3.0的新特性包括:新的语言元素、改进的编辑和调试工具、引入更多、的面向对象编程模型。本系列文章将向大家详细介绍AS代码3.0的各种新特性以及新的安全模型与旧版SWF文件的变化关系。编写Flash动作脚本并不需要用户对ActionScript有完全的了解,用户的需求才是真正的目标。有了设计创意之后,用户要做的就是为此选择恰当的动作、属性、函数或方法。学习ActionScript的最佳方法是创建脚本。用户可以在动作面板的帮助下建立简单脚本。一旦熟悉了在电影中添加诸如play和stop这样的基础动作之后,用户就可以开始学
8、习更多有关ActionScript的知识。要使用ActionScript的强大功能,最重要的是了解ActionScript语言的工作原理:ActionScript语言的基础概念、元素以及用来组织信息和创建交互电影的规则等。 Flash涉及到的领域:动画游戏制作,网络构件,学习课件,网站广告设计及全flash网站,工控界面等等。主要特点是制作简单,通用性比较大,涉及的领域多,制作出的东西效果都可以做到非常精致。缺点在于有些效果需要别的软件辅助制作等等,不是所有效果都能制作出来。(比如某些3d效果,flash就很难制作,只能通过导入的方式或者针并针的方式。)1.2 Flash的三重意义 Flash
9、有三重意义:1) Flash英文本意为“闪光”;2)它是全球流行的电脑动画设计软件;3)它代表用上述软件制作的流行于网络的动画作品。Flash是一种交互式矢量多媒体技术,他的前身是Futureplash,早期网上流行的矢量动画插件。后来由于Macromedia公司收购了Future Splash以后便将其改名为 Flash2,到现在最新的flashcs3。现在网上已经有成千上万个Flash站点,著名的如Macromedia专门ShockRave站点,全部采用了Shockwave Flash 和Director。可以说Flash已经渐渐成为交互式知量的标准,未来网页的一大主流。第2章:用Flas
10、h制作课件2.1 Flash 制作课件的特点(1)、复合性好、交互性强 Flash可以把文本、图形、图像、音频、视频、动画等多种信息集成。在Flash中动画片断和场景的跳转都可以使用Action来实现控制,Flash提供了多种交互类型,可以创建出具有强大交互功能的课件,使用者还可以通过鼠标、键盘等输入工具与课件交互,为制作者提供的强大的功能满足需要。 (2)、强大的绘图、动画功能 Flash具有较强的图形绘制能力,课件中一般的运动路径都可用它来绘制,并且在运动中根据需要使对象加速或减速。Flash支持逐帧动画、形状渐变动画、运动渐变动画和遮罩动画等。Flash能导入常见格式的图像,无失真缩放,
11、采用图形矢量格式,放大或缩小都不会影响课件画面质量,大屏幕播放效果好。 (3)、文件容量小、网上运行快捷 Flash采用了当前网络上流行的流媒体技术,文件小,传输速度快,适合网络传输和共享。Flash文件能实现一边下载一边播放,不会由于网络的原因造成播放的不连贯,影响播放效果。学生通过网络获得教学资源,可以方便地在学校建立的局域网上实现基于Web学习。 (4)、强大的兼容性、脚本语言 Flash动画格式的课件可以被其他类型的课件引用,如可以在PowerPoint、Authorware课件中插人Flash课件,在Dream weaver网页制作中插人Flash课件。使用Flash的Action
12、Script语言能制作出丰富多彩的动化,并能通过XML语言访问数据库,实现Flash与Web数据库的联系,为课件制作者提供了更广阔的应用空间。Flash课件还可以通过在“发布设置”中,选择“HTML”选项,系统自动会生成了一个同名的“HTML”的网页文件。现在课件中已经大量的运用到了多媒体技术,动画技术,组件技术。应用课件的学科也从以前的电脑课程教学,扩展到现在的数学,物理,化学,语文,英语,历史,地理等各个学科。针对的学员年级也从小学,中学到大学,甚至是更高级别的教学都在使用。它们在课堂中占据的地位也得到了提高,有的甚至一节课就是播放一个课件。2.2 Flash开发课件的结构设计用Flash
13、制作体育网络多媒体教学课件,要认真研究Flash写作系统的特点及实现方法,并根据其特点,合理、科学地构建合理的课件整体结构布局,使课件整体结构逻辑性强、结构清晰,简单易读。Flash开发课件的结构常见类型有:动画模拟演示课件、单场景交互型、多场景导航型、程序脚本类、练习与测试类等。根据笔者从实践积累的经验,Flash开发体育网络多媒体课件的结构通常采用多场景导航型。多场景导航型的课件结构一般是由封面、教学内容、封底三部分构成。封面主要说明多媒体课件的名称、作者、版权等,一般采用图形、动画、声音等多种手段,以增强课件的艺术气氛和感染力;封底主要说明多媒体课件资料来源、鸣谢等。教学内容由主界面和学
14、习模块组成,其中学习模块是课件的核心部分,学习内容由若干学习模块组成。为了实现课件的网络化应用,可以将各个学习模块制作成独立的Flash文件,利用LoadMovie命令实现各个学习模块之间的相互调用。用这种思想设计出来的课件能使课件具备很强的网络特征,有利于课件的维护和可持续开发。模块化结构设计课件的特点是在播放时不需要把全部的课件模块都装载到计算机的内存中,只需先装载课件的主控模块,需要时,再通过点击主控界面上的控制按钮,把其它课件的模块装载运行。第3章:Flash动画制作的基本知识3.1 了解什么是动画动画是将静止的画面变为动态的艺术实现由静止到动态,主要是靠人眼的视觉残留效应利用人的这种
15、视觉生理特性可制作出具有高度想象力和表现力的动画影片。动画以人类视觉的原理为基础。 如果快速查看一系列相关的静态图像,那么我们会感觉到这是一个连续的运动。 每一个单独图像称之为帧(Frame)帧是动画电影中的单个图像。动画播放的速率正是由每秒播放多少帧来决定的。也就是fps(Frame Per Second 帧/秒)。在计算机上常见的动画速率是8-12帧/秒。Flash动画是许多帧按顺序排列而成的。Flash利用了计算机强大的计算功能,采用了一种叫做“关键帧”(Key Frame)的技术,大大减少了动画设计的工作量。3.2 Flash 8.0的工作环境3.2.1 工作区域 工作区域就是Flas
16、h的工作平台,它是一个比较大的区域,实际上涵盖了下面要说的舞台,以及画图和编辑对象的工作对象,可以看做是后台和舞台的结合。3.2.2 舞台舞台是Flash动画中各个元素的表演平台,舞台将显示当前选择的帧的内容。与工作区域不同的是:动画发布以后再有在舞台上的内容才能被看到,而舞台之外的工作区域中的内容就如同在后台的演员和工作人员一样不会被观众看到。3.2.3场景就像戏剧可以有几幕一样,舞台上也可以放下几个场景。注意在舞台的右上部分,有两个小按钮,其中一个第一个就是场景切换的按钮。可以通过不同的场景之间的交互性,来创作出非常复杂的动画。3.2.4 时间轴窗口时间轴窗口用于对Flash的两个基本元素
17、层和帧进行操作。在系统缺省设置下,时间轴窗口已编辑栏的形式出现在舞台的上面,紧靠上边框。使用者可以根据需要或爱好,用鼠标拖动该编辑栏到Flash界面的其他位置,甚至将其拖出边框,使之成为可自由移动的浮动窗口。时间轴控制窗口分为左右两个区域,他们分别是层控制区和时间轴控制区。Flash的层与Photoshop的层的概念是差不多的,他们都是透明的,只不过在Photoshop中是指涂层,而在Flash中是指动画层。使用层可以设定动画中各元素的上下叠放次序。层控制区位于时间轴的左边,是进行层显示和操作的主要区域,由几个层功能操作示意列和按钮组成。当前舞台中正在编辑作品的所有层的名称、类型、状态都会按照
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 Flash 动画 课件 制作 基数排序
链接地址:https://www.31ppt.com/p-2396909.html