教你一手:关于flash"侦"的详解
关于FLASH“帧”详解所谓帧,通俗点讲就是一个时间单位,比如电影中一秒种大约由24帧画面所组成,每秒含有的帧越多,影响自然越流畅(当然由于人眼的关系,超出一定范围也是没有意义的)。
flash中的动画就是按每帧计算的,在flash的时间线上每一个小方格就代表一帧。flash的帧分为以下几类。
1、帧(frame)即上面所介绍的,不过细心的朋友大概发现,如果要制作一个流畅的动画,不是要绘制很多帧的图像嘛?答案不假,只要你愿意,使用这种方法完全可以,但事实上却是不可能这么做的,比如要制作一个简单的由圆圈变为方块的动画,靠一帧一帧的画,也许还没完成你就死了!
2、关键帧(keyframe)看了上面的假设,是不是觉得很恐怖?其实只要在第一帧绘制一个圆圈,而最后一帧绘制一个方块,中间的由圆变成方块的图像会由电脑自动生成,这就是关键帧。
4、另外两种分别是延长帧和空白帧,由于比较简单,将在以后的例子中介绍。
5、flash中的可以进行两种动画的自动生成,shape和motion动画,但这两种变化是有要求的。
6、shape,即为图形动画,它针对的对象只能是矢量图形,所谓矢量图形简单来说就是可以无限放大而不会出现马赛克,使用flash中矩形、圆形等等工具绘制的均是矢量动画。
7、motion,即为运动动画,它要求的对象一定要是转化成符号(symbol)的。
8、或许有的朋友会说,我导入了一张图片在第一帧,然后在30帧插入一个关键帧,移动此图片而且放大或缩小一样可以shape变化呀,这又不是矢量图形。其实对于这样的问题很好回答,这并非shape变化,如果你在30帧插入关键帧,在此帧上插入另一幅图片,你就会发现shape变化不成立了,其实shape可以针对同一幅图片做些简单的变化动画(如位置、大小等)这是我们可以利用它的一个特性。