如何用flash做动画啊
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
flash做动画,只要知道了三个概念和学会了三种基本动画,就可洞信以说你学得差不多了。以下我就来介绍一下,这些内容各位老师不用注重细节,现在我们关心一下它的工作原理和设计流程就可以了。
三个概念:层、帧、时间轴
三种动画:逐帧动画、运动动画、形状动画
层:顾名思义,就是一层叠一层,这和photoshop里面的层是一样的概念。(演示过胶的图片)电脑作图通常会先做好一层,然后再做第二层,然后叠加上去,每层含有各自的图像,各层之间可以相互叠加,不会干扰,这就构成了一幅复杂的图像。电脑上很多复杂的图像在创作时几乎都是分层进行的,只是在最后输出时才进行了合并。这样分层有什么好处呢?我们可以试着在flash里面操作一下此轮(在flash里面做化学仪器和勺子的演示)。
帧:就是呈现在观众面前静止的一张图像,它可能只有一个图层,也有可能是多个图层合成后的图像。相信不少老师都知道拍摄电影的原理,就是利用人们眼睛的视觉暂留特点,每秒播放24张动作连续的静止图片,就形成了人们看到的电影。flash里面的帧就是这每一张静止的图片。不过,在flash里面默认是每秒播放12张图片,就是12帧/秒。那么这每秒12
帧在flash里面是如何组织起来的呢?
时间轴:flash把每一张图片横向排列在时间轴上,按顺序依次从第一帧显示到最后一帧,然后循环(演示123456数字变换动画)。
好,了解了这些基本概念我们就可以开始做动画了,flash有三种基本动画:
逐帧动画:就是先画好一幅一幅的画,然后把它们排列在时间轴上面。我们来看三张图片,这三张图片展示了人在跑步的时候的三个姿势(展示跑步动作的三个图片),如果这三个姿势按一定的顺序交替出现在眼前就成了动画。我们来看看flash是把它们组织起来的。(分别在flash的三个帧导入跑步的三个动作,然后观看播放效果)
做逐帧动画,不仅需要较好的素描基础,更需要非凡的耐心,以一秒12帧计算,一分钟的flash动画就要画上720(60*12)张图片,这个工作量是非常大的,因此,flash提供了两个很好纳扒轮的动画设计方式来解决这个问题,就是运动动画和形状动画,这两种动画都只需要指定它的开始状态和结束状态就可以完成了,也就是说只需要做开头和结尾的两个关键帧,中间的过渡由软件会自动生成,不需要用户把变化过程的图片一张一张画出来。
运动动画(有时候也翻译成补间动画):固名思义,就是使一个物体运动的动画。用这个动画可以实现使物体的大小、位移发生变化。我们来看在flash里面使一个物体从一个地点运动到另外一个地点(演示用跑步人物形象做运动动画,可以调整大小变化)。
看完了运动动画,再来看一下形状动画。
形状动画:我们同样可以从它的名字知道,这是一个使物体的形状发生变化的动画。和运动动画一样,只要指定它开头和结尾的两张关键的图像,其它过程由软件自动生成(演示方块变成桃源中学字样的形状动画)。
逐帧动画、运动动画、形状动画三种动画融会贯通,合理搭配使用的话就可以做出效果非常好的动画。