Flash动画基础

Flash动画基础

详情>>

Flash的补间动画有以下几种:

1.动作补间动画

动作补间动画是Flash中非常重要的动画表现形式之一,在Flash中制作动作补间动画的对象必须是“元件”或“组成”对象。

基本概念:在一个关键帧上放置一个元件,然后 在另一个关键帧上改变该元件的大小、颜色、位置、透明度等,Flash根据两者之间帧的值自动所创建的动画,被称为动作补间动画。

2.形状补间动画

所谓的形状补间动画,实际上是由一种对象变换成另一个对象,而该过程只需要用户提供两个分别包含变形前和变形后对象的关键帧,中间过程将由Flash自动完成。

基本概念:在一个关键帧中绘制一个形状,然后在另一个关键帧中更改该形状或绘制另一个形状,Flash根据两者之间帧的值或形状来创建的动画称为“形状补间动画”。形状补间动画可以实现两个图形之间颜色、形状、大小、位置的相互变化,其变形的灵活性介于逐帧动画和动作补间动画之间,使用的元素多为鼠标或压感笔绘制出的形状。

小提示:在创作形状补间动画的过程中,如果使用的元素是图形元件、按扭、文字,则必须先将其“分离”,然后才能创建形状补间动画。

3.逐帧动画

逐帧动画是一种常见的动画形式,它的原理是在“连续的关键帧”中分解动画动作,也就是每一帧中的内容不同,连续播放形成动画。

基本概念:在时间帧上逐帧绘制帧内容称为逐帧动画,由于是一帧一帧地画,所以逐帧动画具有非常大的灵活性,几乎可以表现任何想表现的内容。

在Flash中将JPG、PNG等格式的静态图片连续导入到Flash中,就会建立一段逐帧动画。也可以用鼠标或压感笔在场景中一帧帧地画出帧内容,还可以用文字作为帧中的元件,实现文字跳跃、旋转等特效。

4.遮罩动画

遮罩是Flash动画创作中所不可缺少的——这是Flash动画设计三大基本功能中重要的出彩点;使用遮罩配合补间动画,用户更可以创建更多丰富多彩的动画效果:图像切换、火焰背景文字、管中窥豹等都是实用性很强的动画。并且,从这些动画实例中,用户可以举一反三创建更多实用性更强的动画效果。遮罩的原理非常简单,但其实现的方式多种多样,特别是和补间动画以及影片剪辑元件结合起来,可以创建千变万化的形式,你应该对这些形式作个总结概括,从而使自己可以有的放矢,从容创建各种形式的动画效果。

在Flash作品中,常看到很多眩目神奇的效果,而其中部分作品就是利用“遮罩动画”的原理来制作的,如水波、万花筒、百叶窗、放大镜、望远镜等。

基本概念:在Flash中遮罩就是通过遮罩图层中的图形或者文字等对象,透出下面图层中的内容。在Flash动画中,“遮罩”主要有两种用途:一种是用在整个场景或一个特定区域,使场景外的对象或特定区域外外的对象不可见;另一种是用来遮罩住某一元件的一部分,从而实现一些特殊的效果。

被遮罩层中的对象只能透过遮罩层中的对象显现出来,被遮罩层可使用按扭、影片剪辑、图形、位图、文字、线条等。

5.引导层动画

基本概念:在Flash中,将一个或多个层链接到一个运动引导层,使一个或多个对象沿同一条路径运动的动画形式被称为“引导路径动画”。这种动画可以使一个或多个元件完成曲线或不规则运动。

在Flash中引导层是用来指示元件运行路径的,所以引导层中的内容可以是用钢笔、铅笔、线条、椭圆工具、矩形工具或画笔工具等绘制的线段,而被引导层中的对象是跟着引导线走的,可以使用影片剪辑、图形元件、按扭、文字等,但不能应用形状。

小提示:引导路径动画最基本的操作就是使一个运动动画附着在引导线上,所以操作时应特别注意引导线的两端,被引导的对象起始点,终止点的两个中心点一定要对准“引导线”的两个端头。

展开全部
  • Flash中this构造函数不能表示参数的含义该怎么办?

    Flash中this构造函数不能表示参数的含义该怎么办?

    Flash中this构造函数不能表示参数的含义该怎么办?flash cs6中this构造函数在编写参数时不能和变量同名,否者容易出错,这就不能很好的表示参数的含义,该怎么解决这个问题呢?需要的... 2018-02-11
  • flash怎么设计福字艺术字效果?

    flash怎么设计福字艺术字效果?

    flash怎么设计福字艺术字效果?新年到了,想要使用flash绘制一个圆形的福字,该怎么设计这种效果呢?下面我们就来看看flash设计福字艺术字的教程,需要的朋友可以参考下... 2018-02-10
  • flash cs6实例属性和静态属性有什么区别?

    flash cs6实例属性和静态属性有什么区别?

    flash cs6实例属性和静态属性有什么区别?flash cs6属性分为两种,分别是实例属性和类属性,下面我们就来详细介绍关于实例属性和静态属性的区别,需要的朋友可以参考下... 2018-01-30
  • flash cs6数组怎么在指定位置加换行? flash数组换行的教程

    flash cs6数组怎么在指定位置加换行? flash数组换行的教程

    flash cs6数组怎么在指定位置加换行?flash cs6中输入数字的时候,想牙签哦在数组指定的位置添加换行,该怎么添加呢?下面我们就来看看flash数组换行的教程,需要的朋友可以参考下... 2018-01-29
  • Flash cs6类名的定义有什么规则? Flash的组成部分

    Flash cs6类名的定义有什么规则? Flash的组成部分

    Flash cs6类名的定义有什么规则?Flash cs6中想要定义类,类名是必要的,该怎么命名呢?有哪些规则呢?下面我们就来看看Flash的组成部分介绍,需要的朋友可以参考下... 2018-01-26
  • Flash类有哪些组成? flash自定义类的教程

    Flash类有哪些组成? flash自定义类的教程

    Flash类有哪些组成?flash中经常使用自定义类,自定义类与那些组成呢?下面我们就来看看flash自定义类的教程,很简单,需要的朋友可以参考下... 2018-01-24
  • Flash cs6怎么画正方形? flash正方形的画法

    Flash cs6怎么画正方形? flash正方形的画法

    Flash cs6怎么画正方形?flash cs6中想要画一个正方形,该怎么画正方形呢?下面我们就来看看flash正方形的画法,需要的朋友可以参考下... 2018-01-23
  • Flash CS3怎么绘制齿轮图形? Flash齿轮图形的画法

    Flash CS3怎么绘制齿轮图形? Flash齿轮图形的画法

    Flash CS3怎么绘制齿轮图形?Flash CS3中想要画一个齿轮图形,该怎么画这个图形呢?下面我们就来看看Flash齿轮图形的画法,需要的朋友可以参考下... 2018-01-22
  • Flash cs6怎么设置文档属性? Flash文档属性面板的使用方法

    Flash cs6怎么设置文档属性? Flash文档属性面板的使用方法

    Flash cs6怎么设置文档属性?flash cs6使用的时候,需要设置文档属性,该怎么设置呢?下面我们就来看看Flash文档属性面板的使用方法,需要的朋友可以参考下... 2018-01-14
  • flash cs6选择对象的矩形区域怎么填充指定的颜色?

    flash cs6选择对象的矩形区域怎么填充指定的颜色?

    flash cs6选择对象的矩形区域怎么填充指定的颜色?flash舞台中的矩形区域想要填充背景颜色,该怎么填充指定的颜色呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 2018-01-11
  • Flash中心点和注册点有什么相同与区别?

    Flash中心点和注册点有什么相同与区别?

    Flash中心点和注册点有什么相同与区别?flash舞台中的对象有中心点和注册点,这两个点有什么相同与区别呢?下面我们就来详细介绍一下,需要的朋友可以参考下... 2018-01-05
  • Flash怎么使用信息面板控制对象位置和大小?

    Flash怎么使用信息面板控制对象位置和大小?

    Flash怎么使用信息面板控制对象位置和大小?刚接触flash的朋友或许对信息面板不是很熟悉,信息面板可以精确的控制对象的位置和大小,下面我们就来详细介绍关于flash信息面板相关知识... 2018-01-05
  • flash cs3怎么使用线条工具? flash线条工具的教程

    flash cs3怎么使用线条工具? flash线条工具的教程

    flash cs3怎么使用线条工具?flash中的工具很多,今天我们就来看看flash中的线条工具的使用方法,很基础的教程,适合新手学习,需要的朋友可以参考下... 2017-12-31
  • Flash cs6怎么创建数组元素?

    Flash cs6怎么创建数组元素?

    Flash cs6怎么创建数组元素?Flash cs6中想要使用数组,该怎么创建数组元素呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 2017-12-29
  • Flash CS5测试时怎么停止循环动画?

    Flash CS5测试时怎么停止循环动画?

    Flash CS5测试时怎么停止循环动画?Flash CS5制作的动画测试的时候,发现动画总是循环播放,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 2017-12-20
  • Flash CS6怎么显示舞台上所有实例名?

    Flash CS6怎么显示舞台上所有实例名?

    Flash CS6怎么显示舞台上所有实例名?Flash CS6舞台中有很多对象,想要显示所有的实例名,该怎么显示呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 2017-12-07
  • flash怎么将数字转换为字符串并提取数位?

    flash怎么将数字转换为字符串并提取数位?

    flash怎么将数字转换为字符串并提取数位?flash中的数字想要提取某一位数字,该怎么提取呢?我们可以将数字转换成字符串方便提取数位,下面我们就来看看详细的教程,需要的朋友可以参... 2017-12-01
  • Flash CS5怎么精确调整图形的位置?

    Flash CS5怎么精确调整图形的位置?

    Flash CS5怎么精确调整图形的位置?flash中绘制的图形位置不对,想要自己调整一下图形的位置,该怎么调整呢?下面我们就来看看flash调整图形位置的教程,需要的朋友可以参考下... 2017-11-24
  • Flash渐变变形工具怎么使用?

    Flash渐变变形工具怎么使用?

    Flash渐变变形工具怎么使用?flash绘制的图形想要改变渐变色的位置,使用渐变变形工具就可以实现,下面我们就来看看Flash渐变变形工具的使用方法,需要的朋友可以参考下... 2017-11-19
  • Flash cs6影片剪辑之3d相关属性设置?

    Flash cs6影片剪辑之3d相关属性设置?

    今天我们就来详细觉得介绍关于flash cs6中影片剪辑的3d相关属性及由此引申的使用范围,下面我们就来看看详细的教程,需要的朋友可以参考下... 2017-11-17