Flash3教程(一)

 

  进入FLASH3.0之后,其程序界面应如下图所示。这就是我们将要进行工作的程序环境,下面我们一一讲解各部分的功能。

main.gif (7345 bytes)

菜单条

  菜单条是程序中很重要的一部分,除了绘图之外的绝大多数命令都可以在菜单条中实现。WINDOWS 9X下的程序菜单条的使用基本上是一致的,只要弄清了名称,使用上没有什么太大的困难。我们在这里只简要地介绍菜单条的各部分的名称及其大致功能。

文件(FILES)菜单

文件菜单中有工作时最常用的选项。

  • “新建”新建命令可以创建一个新的FLASH 3动画。
  • “打开当前库”命令则用来打开预先编辑过的动画。
  • “关闭”用来关闭当前动画。
  • “保存”命令保存文件为FLASH 3自己的FLA格式,也就是说,以SAVE方式保存的动画文件只能用FLASH 3程序来观看或修改。
  • “另存为”命令可以将当前文件换名存盘。
  • “输入”,“输出动画”,“输出图像”Export movie三条命令是用于FLASH 3和外部应用程序之间交换文件,输入输出图象,动画,声音文件的命令。
  • “页面设置”, “打印预览”, “打印”命令分别是页面设置,打印预览和打印。凡是使用过WORD打印功能的对这三个选项一定不会陌生。
  • “附助选项”选项是定义一些和剪贴板有关的项目的,FLASH 3中的回复功能的回复次数也在此指定。
  • “退出”命令用于关闭窗口,退出Flash。

编辑(Edit)菜单

  编辑菜单中的命令是用来剪切,拷贝,粘贴FLASH动画中的各种对象的,包括整形(SHAPES),对象,帧以及场景。

查看(VIEW)菜单

  查看菜单中包括了控制屏幕显示的各种命令。这些命令决定了显示比例,效果,显示区域等等。其中的 "转到"子菜单控制在当前舞台上显示哪一个场景。需要注意的是“网格”和“吸引”两个命令,分别实现的是网格捕捉功能。

插入菜单

  插入菜单中的命令用来向图标库中增添图标,向当前场景中增添新的层,向当前层中增添新的帧,以及向当前动画中增添新的场景,还可以添加FLASH 3的模版命令(在安装了MACROMEDIA GENERATOR之后)。该菜单中的一些命令在时间轴的下拉式菜单中也能找到。

修改菜单

  修改菜单中的命令是用于修改动画中的对象,场景甚至动画本身的特性的。

  在这里要说明几个概念:一个MOVIE是一个完整的FLASH 3动画,也是最终发布的成品。在一个MOVIE中,可以有许多的场景(SCENE),场景的使用使得复杂的交互式动画成为可能。如果你看过话剧或是舞台剧,就知道为什么场景的使用这么重要了。而每一个SCENE都是由一个或多个(FRAME)组成的。

  要提到的是,FLASH 3中用了类似DIRECTOR中的角色库的功能(CAST MEMBER),不过不叫角色库,而是叫图标库(LIBRARY),图标库中的图标(SYMBOL)可以是图案,声音或动画片段,每部动画有自己的图标库,不过也可以使用外部的图标库,图标库中的图标可以在一部动画中多次使用,出现在动画中的图标被称为例图(INSTANCE)。修改菜单中的GROUP,UNGROUP和BREAK APART命令是用于处理的。

控制菜单

  控制菜单决定了动画的播放方式,并使创作者可以现场控制动画的进程。尽管FLASH 3基本是所见即所得的,但仍有部分在舞台上无法显示的交互性,需要通过菜单中的“测试影片”或“测试舞台”命令实现。

图标库菜单

图标库菜单显示的是FLASH 3自带的图标,包括了按钮,图片,软片环和声音。将你自己的图标库文件放在FLASH 3目录下的“库”文件夹里,就可以使你自定的一套图标成为FLASH 3图标库菜单中的一部分。

窗口菜单

  窗口菜单安排不同动画的编辑窗口。和其他WINDOWS程序的窗口命令完全一致。要注意的是,库”命令将打开当前动画的图标库,而不是FLASH 3 自带的。

帮助菜单

  帮助菜单包含了详细的联机帮助和示例动画,还有一份很不错的教程,同时该教程还是一个好的FLASH 3多媒体处理范例。再次强调,要想达到最好的效果,请使用Internet Explorer 4.0 或Netscape navigator 4.0或更高版本浏览器查看帮助文件。

舞台(stage)

  舞台是我们在创作时观看自己作品的场所,也是我们对动画中的对象进行编辑,修改的场所。对于没有特殊效果的动画,在舞台上也可以直接播放。

  你可以在舞台上显示标尺,你只需要在查看菜单中选择标尺(RULER)。标尺可以使你比较容易控制舞台上各个成员的位置。类似的,舞台右边有每个场景的标签(TAB),要显示这些标签,选中查看菜单下的标签(TAB)。将一部动画分成许多场景是有必要的,这样可以作出复杂的影片,并便于修改。不过,一部有几十个场景的动画,怎样记住各场景的名称呢?双击一个标签,你就可以给该场景取名了。

如果你觉得标尺还不足以在绘图中精确定位,请注意图中的灰色网格,这些网格是用来协助绘图的,在最后产品发布时,这些网格不会出现。要显示辅助网格,选中“查看” 菜单下的“网格”(GRID)。

时间轴

  FLASH 3动画是由帧顺序排列而成的, 即便是用内插法计算得出的动画,也是依据时间顺序生成的。时间轴显示的是动画中各帧的排列顺序,同时也包括了各层的前后顺序。

  每一帧的情况都显示在这里。其中,蓝色实心圆点代表一个静止的关键帧(Keyframe),蓝色空心圆点代表一个空白关键帧(Empty keyframe),红色实心点和绿色实心点分别代表用内插法算出的移动和变形动画的起始关键帧(Tweened keyframe),红色箭头和绿色箭头代表在箭头所在区域内的动画是用内插法形成的(tweened frames)。某些帧是指定了某种行为的(Action frame),其上有一个小的a字。左侧的状态窗显示的是每一层的名称和状态。

回放指示

洋葱皮窗口(Onion skin)

  回放指示条上显示的是帧数,上面的小指示器是回放头,指示当前正在播放或修改的是哪一帧。下面的两个指示器是洋葱皮标记,指示当前洋葱皮显示的帧的范围。

  在早期的动画绘制中,动画师把每一帧动画绘制在透明的醋酸纤维胶片上,再把这些胶片重叠在一起以保证每个角色的相对位置是正确的,因为这使他们在绘制当前帧时能看到前面和后面的几帧,这就是所谓的洋葱皮绘图。在FLASH 3中,为了绘制动画的方便,同样沿用了这种方式。不过不再使用透明胶片了,而代之以在屏幕上显示前后的几帧。通过这样的方式,我们可以一眼看出整个的帧序列。按下这个按钮,就会显示当前帧的前后几帧。其中只有当前帧是正常显示的,其他帧显示为比较淡的彩色。这时,我们可以调整当前帧的图象与其他帧的位置关系。这时,其他帧是不可修改的,要修改其他帧,要将回放头移动到待修改的帧上。

  按下这个按钮,同样会以洋葱皮的方式显示前后几帧,不过不同的是, 非当前帧是以轮廓线形式显示的。在图案比较复杂的时候,仅显示外轮廓线有助于正确的定位。

  刚才我们说过,在洋葱皮显示时,只能修改当前帧,如果要对各帧的某个对象都进行修改----比如说要移动所有飞机的位置,逐帧修改是很麻烦的。幸好,在按下洋葱皮显示或洋葱皮轮廓显示按钮的时候,再按下这个按钮,就可以对整个序列的对象进行修改了。

  洋葱皮标记决定了在进行洋葱皮显示的时候的显示方式。Always show Markers选项使得即使在未按下洋葱皮显示按钮的时候,依然在回放指示器上显示洋葱皮标记;Anchor Onon(锚定)选项被选中时,洋葱皮标记并不跟随回放头一起移动,而是固定在原先的位置上;最后三个选项控制每次显示前后帧的数目,默认的是五帧。

层命令

  在时间轴窗口中还有许多和层有关的命令。用过PHOTOSHOP的人对层应该不会陌生,不过在PHOTOSHOP中层是指的图层,而在FLASH 3中,层是动画层。

  电视里的动画片中,有时主角在路上走,而背景上的田野要比人物移动的慢,或许天空中还有云彩飞快地掠过,这里就有了层的概念:主角的移动是一层,背景的移动是一层,云彩的移动又是一层。当然传统的动画片的绘制方式和在FLASH 3中的不同,不过这个概念是一致的。如果我们把所有要移动的对象都放在一起,就很难控制和修改,利用动画层,我们可以轻松地制作场景复杂的动画。比如,只需要更改背景就可以做出完全不同的动画来。

  对于层的控制的命令大都集中在时间轴的弹出菜单中,包括添加,删除层;对层的命名,锁定,隐藏;指定层的特殊功能等等。

弹出菜单命令

  在刚才改过名字的层旁边,应该有一个小铅笔按钮,这表明这个层是我们正在编辑的层,如果不是铅笔按钮,没关系,在该层标签上单击鼠标,这个层就变成当前层了。单击这个铅笔按钮,将会弹出一个菜单,如图所示。

  • 当前层(Current)

当前层选项被选中时,该层是正在编辑的层,可以对该层进行绘图,修改和编辑。当前层标签旁的状态按钮是铅笔图案。

  • 正常层(Normal)

  被选中时,该层正常显示,但除了与当前层元素成组的对象之外,该层的其他对象不能被修改。

  • 锁定层(Locked)

  被选中时,该层内容被锁定,不能加以修改。这个功能对于层数较多的动画很有用,至少不用担心误操作使得以前的工作前功尽弃。有些特殊的层,必须锁定才能起作用,比如蒙板层。

  • 隐藏层(Hidden)

  被选中时,该层内容不在舞台上显示,当然也不能修改。有的时候,舞台上对象太多,不便于编辑修改,这个功能就大大的有用了。

  • 显示所有层,锁定其他层,隐藏其他层(show all,lock others,hide others)

  这三个命令的功能和它们的名称是一致的,在此不加赘述。

  • 插入与删除层(Insert layer, Delete layer)

  插入层命令在当前层之上插入一个新层,并使之成为当前层。删除层命令则删除当前层。

  • 命名层(Properties)

  每在动画中增加一个新层,FLASH 3默认的赋予它一个名字,一般是layer 1,layer 2,Layer 3等等。层多了之后,往往不易辨识,为了编辑动画的方便,我们要给不同的层起个便于记忆的名字。在layer 1 的标签上双击鼠标,layer 1被高亮显示了,在框中输入拟订的名字即可,再看看这个层的标签-哈哈,已经改成我们刚输入的名字了。要是你英文不佳,FLASH 3允许输入中文的层名。Properties命令的作用和上面说的一样,也是给层更换名字。

  • 指导层(Guide)

  选中该项时,所在层变成一个指导层,就是说,本层上所有内容只是用来在绘制动画时的参考,不会出现在最后作品中。指导层的层名旁边有一个蓝色的坐标图案。

  • 增加运动路径导向层(Add motion guide)

  选中该项时,会在所在层之下增加一个运动路径导向层,这个层上可以用铅笔绘制线条,作为上面一层的内插法移动动画的运动路径,该层的内容不会在最终产品中出现。运动路径导向层的层名旁边有一个抛物线图案。关于运动路径导向层的具体使用。

  • 蒙板,显示蒙板(Mask, Show masking)

蒙板是FLASH 3中很有用的功能。其基本的意思是,某个特殊的层可以作为蒙板,蒙板层之下的一层就被蒙板层遮住,只有蒙板层上的填充色块之下的内容才是可见的,而蒙板层的填充色块本身则是不可见的。蒙板功能可以实现灯光移动的效果,范例可见“HELP”-》“SAMPLES”-》SPOTLIGHT MASK。

  • 单色显示

  选择normal color时,当前层的图形以正常颜色显示。在图层较多时,为了便于观察各层图形的相对关系,可以选中下面的几个单色显示选项。单色显示被选中时,该层的图形以单色轮廓线形式出现,共有红,绿,黄,蓝,紫五种单色显示。

时间轴状态显示条

  时间轴窗口的底部是状态显示条。它提供了关于当前动画的长度,步进,场景等数据。

  • 场景/符号名称

  在编辑整个影片时,这个窗口显示的是目前的场景编号;在编辑符号时,这个窗口显示的是当前编辑的符号名称。在这个窗口上单击将会弹出一个菜单,显示所有场景或符号的编号,单击某个编号可以快速跳转到该场景或符号。

  • 当前帧指示器

  这里显示的是当前帧的帧数.

  • 帧速率

  这里显示了当前动画设定的播放速率,单位是帧/每秒。默认的是12帧,由于计算机的显示器的荧光刷新特性,实际看到的相当于24帧-刚好达到了动画的一般要求,尽管这个默认速度也常常达不到。在此处单击,将会弹出动画特性对话框,在frame rate窗口中,可以填入你需要的数值-不过不要太大,除非你知道你的最终观众都有一台PⅡ300电脑。

  • 播放时间

  这个窗口显示动画到当前帧位置已播放了多长时间,该时间是以已播放帧数除以帧速率所得的,并不是实际播放时间,因此不论在什么机器上,该时间都不会变化。这个数字主要是用来同步各部分的播放时间的。

下一页