艺虎动画 > Flash术语简解分类:Flash动画制作小知识

Flash术语简解分类:Flash动画制作小知识

翼虎动漫   2010-12-24
 

随着Flash的最新版本FlashMX的发布,想必又将带动新一轮的Flash狂潮。想要进入精彩的“闪光”世界的朋友们一定要先将基础打好哦。从这期开始请允许我为大家讲解一下Flash中的相关术语,好让大家先对Flash有一个概念性的了解。嗯,准备好了吗?

约定:我们将在Flash中创建的各种线条、图案、声音对象统称为“元素”。

一 帧(Frame)和帧速

  我们知道一段动画(电影)是由一幅幅的静态的连续的图片所组成的,在这里我们称每一幅的静态图片为“帧”。一个个连续的“帧”快速的切换就形成了一段动画。这段动画的流畅真实程度取决于单位时间内(秒)构成这段动画的帧的多少(也就是播放帧的多少),帧越多则动画看起来就比较流畅自然,反之,则显得生硬不连贯,我们把单位时间内播放帧的多少称为“帧速”,在Flash中“帧”一般分为三种:关键帧、空白关键帧和过渡帧,这三种类型在时间线上有明确的表示;另外,我们可以通过Modify>Movie来修改所创建的动画的帧速,以达到我们的要求。

二 层(Layer

  这是个老生常谈的概念了。在Flash中,层可分为两种:一种为“图层”,这和PhotoShop中的概念一样,在此不作详述;另一种是“动画层”,它其实是图层的扩展,顾名思义“动画层”中的元素是以动态的形式存在的,这种层中包含了“帧”以形成动画。在Flash中动画层有普通层、遮罩/被遮罩、引导/被引导层这五类(各类的层可以方便的进行转换),其中遮罩/被遮罩、引导/被引导层是成对出现的。对层的操作主要有添加/删除、显示/隐藏、锁定/开放这六种,在FlashMX中又增加了“层文件夹”这个功能来方便的对层进行操作。需要注意的是:每一个动画层中只允许有一个动态的“符号(Symbol)”(将在以后讲解)存在,否则所生成的动画可能会“惨不忍睹”的^_^可要记住哦。

三 场景(Scene

  在Flash中“场景”可以看作是舞台是容器。构成FlashMovie的所有元素都被包含在场景中。所以场景在一段FlashMovie中是不可缺少的(至少要有一个场景)。当一段FlashMovie包含n个场景时,播放器会在播放完第一个场景后自动播放下一个场景的内容直至最后一个场景播放完。我们可以通过Scene面板来完成对场景的添加/删除操作,并可以拖拽其中各场景的排列顺序来改变播放的先后次序。

四 符号(Symobl

  符号是Flash中极其重要并且经常要用到的概念,在开发FlashMovie的时候通过引用符号可以有效的减少所生成影片的大小也可以在开发小组各成员之间方便的交换使用。在Flash中符号可分为三类,分别是:MovieClip(影片夹),Button(按钮),Graphic(图形)。我们可以通过Insert>Convert to Symbol(或按快捷键F8)将所选中的图形元素转换为符号。通过Library(库)面板我们可以对影片中的符号进行预览和操作。当需要使用符号时只需将合适的符号从Library面板中拖拽至需要的位置即可,当源符号被改变时所有的子符号都将随之而改变。

五 MCGraphic

 

“什么是MC?”这是新手最常问到的问题,其实MC就是MovieClip(电影夹子)的缩写,它是Flash中最常使用的符号形式。我们可以看到MC的编辑界面与场景的编辑界面是基本一样的。其实我们可以将MC看作是包含在场景中的“小场景”,它与场景的关系是场景包含MCMC在场景之中;一个场景可以包含nMC。但我们也要注意它们之间的区别:除了相互关系之外它们的坐标轴也不一样(场景的坐标轴原点在左上角,而MC的原点在工作区的中心点),还有各MC的播放顺序是按照在场景时间轴上的先后顺序决定的。另外,MC之间是可以互相嵌套的(也就是说一个MC里可以包含另外的MC)这一点很重要哦。

大多数朋友在学习Flash时都分不清GraphicMC的区别(我也一样),有一次问一个高手,它的回答很明了:Graphic中不能使用ASActionScript)。

六 Motion(运动)和Shape(外形)

  有人说只要掌握了MotionShape这两种变形形式就可以做出精彩的FlashMovie了,这话不假,因为Flash的一切非交互内容都是建立在这两种变形之上的。Motion变形是指元素的位置发生变化的变形;而Shape变形要在元素的形状发生变化时使用(如图67所示,注意时间轴的背景颜色)。我们可以在Frame(帧)面板中应用或者转换这两种变形形式。需要注意的是:元素只有被“合并”(快捷键Ctrl G)时才能正确的应用Motion变形,而应用Shape变形的元素则要“打散”(Ctrl B),

七 逐动画和关键帧帧动画

  这是在Flash中生成动画的两种方式。先看看逐帧动画,它要求制作者在影片的每一帧中逐帧绘制动作连续的图像以形成动画,我们所看到的动画片大都是以这种形式制作的。制作这种动画的工作量非常大但能够表达出复杂的动作变形;而关键帧动画则是Flash的重头戏,比如说我们制作一个有正方形渐变成圆形的动画,只需会这两个图形(分别是起始状态和最终状态)分插入到两个帧中(两帧不相连)设定Shape变形即可,中间的变形部分就有Flash来完成了,很方便吧?不过它不适合表现较复杂的变形(比如走路)。

八 AS ActionScript(动作脚本)

  这是Flash中内嵌的一种用以开发交互式界面、动画的脚本语言,使用AS可以方便快捷的开发出各种炫目的动画效果和精彩的互动游戏。特别是自Flash50以来AS已经越发的完善,构成了Flash不可或缺的一部分。