摘要:随着网络的不断发展,flash动画的应用也越来越普及。但是目前在该动画的制作中还存在不少问题使得能够flash动画的质量得不到保证。本文介绍了影响flash动画的因素,并给出了对动画进行优化的主要手段。
关键词:Flash动画制作;源文件优化;动画质量
引言
自Flash软件诞生以来,以其强大的功能和简便的操作,已经成为了交互式矢量图形和Web事实的标准,不但可以灵活的表现图形,声音,视频等效果,还因为它自带有AS的编程语言,从而使得它可以支持面向对象的程序设计,大大提高了它的开发与设计效率。但是在我们开发与设计大型的Flash项目时,由于源文件过大使得它不能够很快的打开或是观看,影响了它的运行,也造成了商业开发中的诸多问题。本文就如何对Flash文件进行优化进行探讨,并提出一些可行的看法。
1、动画制作要求
1.1 构思剧本
正如建筑一座房子,必须先有一种构思,要将它建成怎么样子。所以在制作动画时必须先有个脚本,往后的工作才能做得更顺利。笔者制作的是动画相当于是学校各系的宣传片,宣传片一定要吸引人的眼球并且能通过这个动画能让学校的新生更加了解自己的专业,这是制作这个动画的目的。参考了网上的企业的宣传片并且按照我们各系的简介,我们的构思是:一共有八大系,我们制作成几个小动画,每个系动画都会按照各系的特点来制作,动画里有个代表人物来做解说,通过一些flash动态效果介绍各系的简介,每个专业的所学的课程,就业方向等,这样才能不会让动画显得乏味,会让动画更有趣,新颖。
1.2 代表人物设计
构思完脚本,必须要着手设计人物形象了。动画不仅是通过环境和造型来创造动态的效果,人物的动作变化也是来表现情节的关键。我院总共有八大系,我们要设计出八个人物出来。我们根据学校的各系的特点,来设计代表人物。例如信息科学技术系是一个理科的系,相比于其他系的男生多并且是学计算机的,大部分的学生都有近视眼,所以都会带着一副镜片很厚的眼镜,还有按照这个系的系服,我们设计出一个人物戴着黑色眼镜和穿着本系的系服,黄色短袖衣服的小男生。因为其他系的都是女生占大比例,所以我们设计其他系都是小女生形象。我们是使用CorelDraw软件设计,因为这个软件在画线条会比较细致,灵活,颜色也有多种变化。在动画中人物必须有说话,走路动作,所以我们每个系的人物都画上不同的造型。
1.3 角色配音
在为角色配音之前,把每个系的介绍的资料都收集并整理好,各个系都有一个小剧本,是代表人物要介绍的内容。在开始制作动画之前我们必须把录音录好,因为要按照录音的内容长短来制作flash时间帧的设置。这个是个动画宣传片,要用比较活泼,生动的语言来设计,动画不像大会说话那么正式,语气是比较亲切,活泼可爱的,才符合所设计的形象。没有专业的配音,所以选择了几位普通话比较标准的同学来帮忙配音。录完音用Audio converter软件转换格式,在flash软件中有些音频不能导入MP3格式,所以统一转换成wav格式,转换后用MP3剪切器来对音频进行一些修剪处理,在录音的时候难免会有点杂音而且音量可能小了,就要做一些处理和调整。
1.4 场景设计
场景设计是十分重要的一个步骤。按照实际来对这整个动画制作和设计,在片头部分,用了学校的大门的图片来做背景,简单明了地突出主题,是介绍学校的各系概况。然后画面前面飘动着八个气球形象的按钮上面写着各系的名称,按下去就会进入属于介绍系的小动画了。进入系部介绍的动画,会出现一个人物来介绍解说系的概况。例如东方语言系的制作,本系是由三种语言日语,朝鲜语,阿拉伯语组成,我们就把它分为三个部分介绍,日语专业的场景设计是用日本的传统建筑来做背景,其他语言专业也是这样,在切换场景时运用到各种各样的flash变化效果,画面就会更加生动,让人留下深刻的印象。有些道具,装饰,场景是我们在flash软件和使用Photoshop软件制作出来,并且我们使用Photoshop软件对图片进行处理,能让画面更加清晰,逼真,然而其他系也是按照这种构思来制作各种场景。
2 Flash动画制作中存在的主要问题及原因
在Flash动画制作中造成文件过大而不能及时打开,从而影响观看的因素主要有以下几点。
2.1 计算机硬件配置的问题
Flash动画是在计算机中打开并播放的,因此对于使用的计算机的质量好坏或者是网络的好坏都会或多或少的影响到用户的评价。制作者在开发时应该充分的认识到不同计算机自身会有不同的运行速度的因素,同时,不同网络的使用者也会有不一样的感受。有时候制作者开发的动画看似很流畅,但是一旦交予用户使用,就会因为上诉种种原因而造成动画的延迟。而开发者对使用者的估计也是其中很重要的是因素,要在事前充分的考虑到各种因素才能避免上述问题。
期刊文章分类查询,尽在期刊图书馆
2.2 计算机软件的问题
目前在Flash中由于其绘制图形的功能还不是十分强大,因此需要经常的导入位图,这里如果位图过多,或者过大,都会对其存取空间造成大量的占用。因此如何更好的使用位图,更好的绘制精美的矢量图形,也成为了开发者开心的一个问题。
2.3 开发者自身的问题
目前由于开发者对Flash软件掌握的不是很到位,或者理解的不是很深刻而造成的动画文件质量低下的现象也很常见。如对文字的效果使用过于复杂;没有合理的使用“库”制作文件保存后台;没有对动画文件有全局性的把握而使得动画大小难以控制等。这些因素都使得观看者很难流程清晰的浏览Flash影片,从而达不到用户的要求。
2.4 网络的问题
在现阶段我国的网络传输在带宽上还存在着质量的好坏,有些地区网络较好,有些地区网络较差。而Flash影片大多要依赖于网络的传输,如果网络不好,对其下载,播放有一定的影响。
3 动画制作多样化
制作动画前,我们必须脑海中有大概的动画情景,然后我们详细地动画的分镜头,情景细节等写好,接着再制作动画的元素,再把动画元素拼接成一个完整的动画。最后进行动画的后期处理。这些都是基本动画所需要的制作流程,在这里我重点讲解动画制作的元素制作。
动画元素制作方式各有千秋。若能灵活应用Flash软件后,我们能够把一种效果用多种不同的方法来制作。最终选用哪种方法就得区分制作者的熟悉度以及制作需要的区别。下面通过几个例子来区分优劣。
3.1 曲线绘制
方法1:引导层动画来实现。首先用一个图形做引导层运动,然后新建层命名为“运动位置”,接着在“运动位置”层中绘制好一条非封闭的曲线,再根据引导层的运动在“运动位置”层的时间轴上添加多个关键帧,最后在每个关键帧中删除未到达位置的多余曲线。
方法2:遮罩层动画来实现。先把绘制好的曲线作为被遮罩层,然后用相关形状作为遮罩层。遮罩层中要用形状补间动画。
曲线绘制选取引导层动画和遮罩层动画来实现的方法相比较,引导层动画制作所需时间长,动画制作所需关键帧较多,但是制作出的动画与真实相似度甚高,特别适用于制作形状复杂的动画,例如书写文字过程的动画。然而,遮罩层动画适用于简单的形状,特别是绘制直线过程的动画。
3.2 电流运动
方法1:传统补间动画来实现。先制作多个影片剪辑元件,然后把每个影片剪辑元件按顺序排成所需要的形状即可。此元件可以是排好电子队列图形,接着用传统补间的形式,在最后一个关键帧中把图形向前一个电子位置;又可以是在每两个电子运动之间进行传统补间
动画来作为一个影片剪辑元件,然后把它们按位置按时间整合成一个影片剪辑,再放置工作台中。
方法2:用ActionScript脚本语言来制作。首先创建一个影片剪辑元件,实例名称为“a”,用引导层动画制作好运动轨迹,然后再创建一个元件为“电流运动”。 电流运动这两种方法相比较,传统补间动画制作方式来实现比用ActionScript脚本语言来制作所花费时间较多,需要留意电子每段运动的距离,特别注重于细节方面。然而,用ActionScript脚本语言来制作快捷方便,但是需要对代码熟悉度要求较高。
4 结论
Flash动画的优化是一个复杂的过程,它包括了在动画制作前的准备,设计。在动画设计中的讨论,思考。也包括了在动画完成以后的制作与修改。
首先我们要明确的是Flash是一款动画设计与制作的工具,因此在使用前要熟悉它的开发流程,从构思设计主题到分配角色,从设计动画到实现动画以及后期完成整个动画都有它的一系列的过程。因此,在一个较复杂的Flash动画里,需要分工,需要多人讨论,需要不断的深化研究,否则很容易出现各种问题。
参考文献:
[1]傅学彦.Flash 动画制作技巧[J].电脑编程技巧与维护,2010(16):110-111.
[2]田朋.浅谈FLASH 动画[J].科技信息,2010(21):58-I0058,I0246.
[3]王玉姝.Flash二维动画_等你回家_的设计与制作[J].计算机光盘软件与应用,2012(2)
项目:主变压器冷却器异常处理动画制作(031900KK52180008)
论文作者:冯永亮,宁雪峰
论文发表刊物:《电力设备》2018年第30期
论文发表时间:2019/4/18
标签:动画论文; 动画制作论文; 软件论文; 构思论文; 都会论文; 图形论文; 元件论文; 《电力设备》2018年第30期论文;