FLASH的制作与应用
简单的FLASH制作与应用
编  写    徐  华
一、认识FLASH
FLASH是全球流行的电脑动画设计软件,因为它是矢量图,不管怎么放大都不会出现锯齿。还因为它的流式播放,也就是边看边下载。它可以制作MTV,还可以适用于移动电话、幻灯片(PPT)、网站等方面的动画效果,从而使得它越来越流行,倍受青睐。从1996年的FLASH 1.0到现在的FLASH 9.0,发展非常快,功能也越来越完善和强大。用它可以制作的东西太多了。比如一个简单的GIF
动画就是用它来制作的,现在几乎所有的网站都用了FLASH,尤其是用DREAMWEAVER(网页制作软件)建立的网站。
对FLASH初学者来说,最重要的是理解一些FLASH术语。比喻图层,你可以把它看着一张张透明的纸,上面没有图片,文字,按钮时就是透明的,透过它可以看到下面一层。图层的多少对于FLASH 文档的大小没有多大影响,相反还有利于制作FLASH项目。
在FLASH里有一些常识,一般有代码的的帧上有一个小小的a标志,它是actionscrip的简写。有链接的文字下面有虚线,补间动画的帧之间有箭头。
代码
图层
帧(1格为1帧)
在FLASH里要注意一些问题,比如在按钮或影片剪辑上添加帧时要注意一定要选中按钮或影片剪辑。还有大小写一定要明确,标点符号一定要用英文输入法。
在FLASH里一些简单的控制,比如你要影片在第一帧停止,可以选中第一帧再选择动作或按快捷键F9,写上stop();这里的stop就是停止的意思,分号表示结束。在FLASH里所有的语句都是以分号结束的。
最后我要说的是,思想是掌握在自己的头脑里,而FLASH只不过是个应用软件而已,而且用途广泛,只要你想学,没有办不到。
二、FLASH的制作
FLASH的制作看起来似乎比较复杂,但只要掌握它的基本原理,就觉得简单多了。首先来熟悉界面,无论是FLASH 2004 MX,还是FLASH 8.0,它们的界面基本上是一致的,没有大的区别,下面是FLASH 8.0版本的界面(如下图),左边是“工具栏”,右边是“窗口”,上面是“菜单栏”,再往下是“图层”、“时间轴”、“场景”、“动作”和“属性”。每个图层都有时间轴,时间是用帧来表示的,一般情况下,12帧为1秒。第二,制作的方法有多种,既可以在时间轴上来编辑动画的效果,也可以用代码编辑,还可以将每个单元做成“影片元件”导入到场景等等,这可以根据个人的喜好进行操作。
(一)FLASH填空题的制作
首先打开FLASH软件,“新建FLASH文档”;
1)先在“图层1”上输入你需要的文字(题目)(或者将“图层1”改为“文字层”,便于区分);
2)添加新的图层(可重新命名)作为“按钮层”。按钮可以自己制作,也可以在菜单“窗口”中的“公用库”里“按钮”中选择一个,拖到场景中;
3)再添加成绩图层,先输入所需要的文字,如“成绩:  分”;
4)最后添加代码层。
为了避免图层与图层之间误做,最好将所有的图层锁定(在小锁位置下点击锁定)。
以上四个图层可以完成填空题的FLASH制作,关键还在于对每个图层和有关要素的编辑和添加代码。下面对每个图层进行操作:
1)打开文字层,在填空横线上添加文本框,文本必须是“输入文本”(见下图), 在“变量”中输入题目的代号,如:t1等等,但必须是英文输入。然后根据题目的多少逐个复制,只需改动题号即可,如t2,……
2)添加文本框后,先锁定该图层。在菜单栏中点击“插入”菜单,“新建元件”为“影片剪辑”,取名为“对错”(此名可根据各人的喜好决定,可以是中文也可以是英文)。在第1帧处添加代码(鼠标必须点在第1帧处),点击“动作”(或按F9),在“动作”栏里打开“时间轴控制”双击“stop”,使此帧为停止状态,在该帧处会出现“a”这样一个代码。在第2帧处右击鼠标“插入关键帧”,并在下面的“十”字处画“×”,用同样的方法,在第3帧处右击鼠标“插入关键帧”,并在下面的“十”字处画“√”。好,这样“对错”的影片剪辑就完成了(如下图)。
3)将界面回到“场景”,解锁“文字”图层,将“对错”影片剪辑元件拖到场景文本框的后面(见下图),并在属性中将影片剪辑命名“mc1”(名称可自行命名,但必须是英文),再复制一个到第2题,将名称改为“mc2”(如有多个题目,依此类推)。这样文字层已完成。
4)接下来先锁定文字层,打开成绩层,在成绩与分的空挡处添加“动态文本”,并在“变量”处输入英文字母“cj”(也可以自行命名),这样,成绩层也已完成。(见下图)
到现在为止,四个图层已初步完成,并锁定全部图层,而目前在时间轴上只有1帧,暂且不管它。下面开始给它们添加代码。
添加代码特别要注意是给帧添加代码,还是给元件添加代码,这个非常重要,否则,就不能完成相应的动作。
首先我们来分析一下,哪些图层和元件要添加代码,容易看得出来,文字和成绩不需要添加代码,只有按钮和代码层要加代码。
1)先给“按钮”添加代码。解锁按钮图层,在添加前将按钮上的文字改为“提交”(双击按钮图标进行修改),然后给按钮添加代码。这时要注意:鼠标必须点在按钮图标上,不能点在图标的文字上,也不能点在帧上面!
2)将鼠标点在“按钮”上,如何检验是否点在按钮上呢?可以点击下面的“动作”或者按F9打开动作窗口,就可以看到“动作-按钮”,检验无误便可添加代码(见下图)。
脚本助手FLASH的制作
代码
专家模式
添加代码有两种方法:一是专家模式,二是脚本助手。初学者可用脚本助手,也可用专家模式。我们先用专家模式来添加代码。
在专家模式里选择“影片剪辑控制”中的“on”,在弹出的对话框中选择。代码如下:
on (release) {
gotoAndPlay(2); }
紧接着在“按钮”的第2帧处右击鼠标选择“插入关键帧”,同时将按钮上的文字改成“返
回”,并添加代码(代码还必须添加在按钮的图标上,同前)。
on (release) {  gotoAndStop(1);
t1 = "";  t2 = "";  cj = "";
}
3)下面就在“代码”层中添加代码:
将鼠标点击第1帧处,打开动作窗口“时间轴控制”双击“stop”,使此帧为停止状态,在该帧处会出现“a”这样一个代码。然后在第2帧处右击鼠标“插入空白关键帧”,并在此帧处添加以下代码:(这组代码非常重要,也就是整个动画的核心
// 第一题
stop();
if (t1 == "无缘对面不相逢。") {  cj1 = 1;
if (t2 == "为伊消得人憔悴。") { cj2 = 1;  AndStop(2); } else {  cj2 = 0;
}
cj = (cj1+cj2)*50;
以上代码添加完毕后,再看看时间轴上只有按钮和代码是两帧,其他均为一帧。很简单,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。