多语言展示
当前在线:1477今日阅读:155今日分享:35

flashCS6基础教程-13-动画篇1

从本节课开始,讲解flashIDE的动画创作能力本节讲述的flash动画的分类大家看一下,有一个大致的印象即可,无需深究。后续教程会以具体例子进行讲解。之所以写的如此的抽象,目的是让大家心里有个数。这样在继续阅读本系列教程时,就又发可循了,不至于看到那么多章节就晕晕乎乎的。本节课相当于一个目录。
工具/原料

flashCS6

方法/步骤
1

1、flash可以创建的动画种类比较多,说实话,我自己认为无法清晰的将它们进行有效的分类,因为有些动画彼此是交融的我只能以我自己的认知,将flash支持的所有的动画罗列出来而已。至于分类嘛,简单一看就行,不要太较真

2

2、先整体进行说明<1>flashIDE可以创建三种形式的动画:逐帧动画、补间动画、AS动画<2>flashIDE还可以创建如下形式的动画遮罩动画、运动引导层动画<3>补间动画又可以分成三类:补间动画、补间形状动画、传统补间动画

3

3、现在分别进行简介首先,动画是由 帧 构成的。时间轴上从头往后,排列着的帧,每一帧内的舞台上,放置同一个对象,通过移动该对象的位置(或修改对象的颜色,或更改对象的大小 等等),观众看到了连续的画面,从而形成动画<1>逐帧动画:将每一帧内舞台上的对象都挨个绘制出来,最终的效果如下图所示,时间轴上密密麻麻的关键帧。【实际操作时,是先在第一帧绘制完毕,然后第二帧F6,进行细节的调整,然后第三帧F6进行细节调整。。。。。。如此反复】优点是:动画非常的细腻,不会出现“卡”、“顿”、“不连贯”的现象缺点是:超级耗费时间和精力

4

<2>补间动画补间动画又可以分成三类:补间动画、补间形状动画、传统补间动画【见下图】详情请打开 flashCS6基础教程-1-三类动画概述 一文,有详述。这里不再赘述

5

<3>AS动画这类动画的特征是:时间轴上仅有一帧通过代码【没错,flashIDE除了可以绘图之外,还可以编程。并且两者可以完美的结合在一起】来更改对象的各项属性,从而形成动画flashIDE使用的编程语言名为ActionScript,简称为AS。所以,这里动画,就简称为AS动画因为牵扯到代码,难度就上升了不少,与本系列教程的主题相悖。故此,我准备放入进阶篇(以后我会开辟AS系列教程,敬请期待)中进行讲解。在这里,大家只需要知道,只有一帧也可以做动画【甚至不需要放置到时间轴上,可以用代码凭空创建对象,然后对 对象 做AS动画】就行了,此时的动画叫做 AS动画

6

<4>遮罩动画和引导层动画,这两种动画无法单独生效它们必须配合着上面的<1><2>两种形式的动画才能生效我们先制作一个<1>或<2>的动画,然后:A、如果要创建遮罩层动画,新建一个图层,在图层内绘制一个对象,然后在新图层上点右键,见下图,选择遮罩层即可B、如果要创建运动引导层动画,是直接在图层1上点右键,看下图,选择 添加传统运动引导层 具体步骤我会在后续教程中详解,这里大家只需要了解一个大概即可

注意事项

“创建补间动画”只对AS3有效,其余形式的动画对于AS2和AS3都有效

推荐信息