1、动画制作软件 Flash,Flash是Macromedia公司推出的矢量动画制作软件 。 Flash制作的动画,除在网页浏览外,还可以在专门的播放器播放,也可以直接输出为可执行文件、AVI文件、GIF动画或图像。 Flash的制作是以时间轴为主线,方便地控制每一关键帧,还可根据需要,调整每秒显示帧数。,一、Flash的基本概念,1图层 一个图层,指动画编辑的物理层,层如一张透明的纸 , 除了画有图形或文字的地方,其他部分都是透明的;图层又是相对独立的,修改其中一层,不会影响到其他层。 图层有4种状态: (1)活动状态:可以对该层进行各种操作。 (2)隐藏状态:即在编辑时是看不见的, (3)锁定
2、状态:被锁定的图层无法进行任何操作。 (4)外框模式:处于外框模式的层,其上的所有图形只能显示轮廓。 灵活地运用这些模式可方便对不同层中对象的操作并防止误删除。,2场景,场景犹如一个舞台,所有的演员与所有的情节,都在这个舞台上进行。舞台由大小、音响、灯光等条件组成,场景也有大小、色彩等的设置 ,对场景的主要操作: (1)添加一个新场景 (2)清除某个场景(3)为场景改名,复制 添加 删除,3帧和关键帧,在时间轴上,每一个小方格就是一个帧,时间轴是对帧进行操作的场所。 帧在时间轴上的排列顺序决定了一个动画的播放顺序。 动画中的帧主要分为两类:关键帧和普通帧。关键帧表现了运动过程的关键信息,它们建
3、立了对象的主要形态。关键帧之间的过渡帧就叫做中间帧(普通帧)。在一个关键帧里,什么对象也没有,就称为空白关键帧。特别是那些要进行动作(Action)调用的场合,常常是需要空白关键帧的支持的。,4.元件与库,在Flash中,元件是一种特殊的对象。元件一旦被创建,就可无数次地在Flash动画中使用。 Flash元件分为三类:图形、按钮和电影剪辑。,(1)图形元件。图形元件可以是静止的图片,也可以是动画 ,但不能被用于添加交互行为。,(2)按钮元件。按钮元件可以响应鼠标事件,有Up、鼠标经过、Down和反应区四种状态。,(3)影片剪辑元件。影片剪辑元件使用相对较复杂,可以看成是一个独立的动画。当播放
4、主动画时,影片剪辑元件本身也在循环播放。,创建元件 方法一:制作一个新的组件。执行Insert|New Symbol命令,在组件属性对话框中定义组件的类型和名称,单击Ok按钮后,进入组件编辑场景。方法二:将场景中的图形转换成组件。首先选定场景中的图形,然后执行Insert|Convert Symbol命令,在组件属性对话框中定义组件的名称和类型。 组件的实例创建组件后,打开Library面板,用鼠标左键把需要的组件拖拽至主景中,此时即应用了组件的实例。,二、Flash用户界面,由标题栏、菜单栏、时间线窗口、绘图工具箱、舞台工作区、属性设置面板、调色板、组件面板等构成。,时间线窗口,工具箱,舞台
5、工作区,属性设置面板,调色板,颜色样本面板,组件面板,动作面板,1菜单栏 :按照不同的功能,将菜单分成9类 2时间线窗口 :是一个用于制作动画的地方,表示各帧的排列顺序和各层的覆盖关系,主要由图层和帧区两部分组成,每层图层都有其对应的帧区,注意上一层图层中的动画将覆盖下层图层中的动画。 3工具箱 :向用户提供了各种用于创建和编辑对象的工具。 箭头工具 :对图形、元件对象进行操作的工具 选取工具 :对图形的形状以及钢笔路径的形式进行修改的工具 套索工具 :具有魔术棒和多边形两种模式 文本工具 :用来输入文本的区域,有静态文本、动态文本和输入文本三种形式,可以通过文本属性面板来设置文本的类型和文字
6、的属性。,钢笔工具 :可以用来绘制各种复杂形状的对象 铅笔工具 :用来画线条的工具,可以是直线,也可以是曲线。有直线化、平滑和墨水瓶三种形式。 笔刷工具 :用来绘制一些形状随意对象的工具,包括标准绘画、颜料填充、后面绘画、颜料选择和内部绘画五种形式。 自由转换工具 :能够对图形或元件进行任意旋转、缩放和扭曲的工具。 填充转换工具 :主要用来修改对象填充样式的方向。 墨水瓶工具 :用来更改矢量对象线形的颜色和样式。 颜料桶工具 :用来更改矢量对象填充区域的颜色。,4舞台工作区 对影片中的对象进行编辑、修改的场所。,5浮动面板 浮动面板是用于创建和编辑对象、制作和编辑动画的工具,包括属性面板、动作
7、面板 、问题解答面板、信息面板、场景面板、库面板等。,三、Flash MX动画制作,逐帧动画 运动渐变动画 引导动画 形状渐变动画 遮罩效果应用,逐帧动画,逐帧动画是指每一帧画面都是关键帧的动画。这种动画不能由Flash MX自动生成,而是由用户逐帧创建通过关键帧的不断变化产生的,适合于创建不规则的运动动画。 【例1】 制作毛笔写字的动画效果。,(a)输入文字 (b)分离 (c)删除最后一笔 (d)第6帧效果,运动渐变动画,在Flash中,提供了一种生成图形运动动画的方法,称为运动渐变。运动渐变可以产生位置的移动,大小的缩放,旋转,以及颜色的深浅等多种变化。只需要制作出图形的起始帧和结束帧,所
8、有起始帧和结束帧之间的运动渐变过程的帧都由计算机自动生成。运动渐变动画的适用对象为组件的实例。 制作运动过渡动画的关键步骤: (1)设置运动对象的初始位置及属性。 (2)设置运动对象的终止位置及属性。 (3)由Flash MX自动生成运动动画的中间各帧。 【例2】 制作一个滚动的小球。,引导动画,运动渐变产生的对象位置移动动画中,运动轨迹是一条自渐变运动起始帧到结束帧对象中心位置的连线。要创建复杂的运动路径,就要使用引导线层。引导线层的内容为运动的路径,其本身在最终输出的动画中是不被显示的。 【例3】 制作一个沿曲线滚动的小球。,形状渐变动画,形状渐变动画是指变形对象在形状、颜色和大小等方面的
9、变化。形状渐变实现的是某个对象从一种形状变成另一种形状的变化。和运动渐变一样,只需要制作出图形的起始帧和结束帧,所有起始帧和结束帧之间的运动渐变过程的帧都由计算机自动生成。制作形状渐变动画时,对象如果为组件则一定要做分解处理,可执行“修改|分离”命令分解组件。 【例3】 制作圆形变“圆字”的动画。,遮罩效果应用,对于普通层,其场景中没有内容的地方是透明的。而遮蔽层默认是不透明的,遮蔽层上有内容的地方才是透明的,而且透明的区域必须是由闭合曲线组成的。利用遮蔽层的这一特点,可以制作出特殊效果的动画。 【例5】 创建一个静态遮罩效果。,(a)导入背景图片到舞台 (b)输入遮罩文字 (c)显示遮罩效果
10、,交互式动画,交互式动画可使观众参与其中,通过鼠标、键盘和其它工具直接操控动画的流程,如停止播放、跳转到动画的不同部分、或移动动画中的对象等。创建交互式动画的关键是设置在指定的事件发生时要执行某个特定的动作。在Flash MX中使用Action控制面板可以为按钮、电影剪辑或帧设置动作。通常,可使用Action控制面板中的一个动作语句来完成一个简单的动作或使用一系列语句来完成动作。,Action控制面板在为对象或帧创建和编辑动作时可使用普通模式或专业模式。使用普通模式时可从左侧的列表中选择合适的动作语句添加脚本窗口区,并在参数区中设置有关参数。,四、Flash动画的发布与输出,发布是Flash动画的一个独特功能,在发布前可使用File|Publish Setting命令选择和指定所需的设置。发布命令可准备必需的文件,以便将Flash动画内容完整地发布到Web页上。使用Export Movie命令可将Flash动画的内容输出到任何一种支持的文件类型。输出文件类型包括.swf、avi、gif、bmp等多种格式,只有.swf文件格式是唯一支持所有Flash交互功能的格式,这种文件必须在安装了Flash播放器的浏览器中才能播放。,