Flash50动画制作教程Flash的动作Action精.docx

上传人:b****6 文档编号:8624474 上传时间:2023-02-01 格式:DOCX 页数:7 大小:86.26KB
下载 相关 举报
Flash50动画制作教程Flash的动作Action精.docx_第1页
第1页 / 共7页
Flash50动画制作教程Flash的动作Action精.docx_第2页
第2页 / 共7页
Flash50动画制作教程Flash的动作Action精.docx_第3页
第3页 / 共7页
Flash50动画制作教程Flash的动作Action精.docx_第4页
第4页 / 共7页
Flash50动画制作教程Flash的动作Action精.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

Flash50动画制作教程Flash的动作Action精.docx

《Flash50动画制作教程Flash的动作Action精.docx》由会员分享,可在线阅读,更多相关《Flash50动画制作教程Flash的动作Action精.docx(7页珍藏版)》请在冰豆网上搜索。

Flash50动画制作教程Flash的动作Action精.docx

Flash50动画制作教程Flash的动作Action精

Flash50动画制作教程——Flash的动作(Action)(精)

Flash5.0动画制作教程——Flash的动作(Action)

跟Dreamweaver一样,Flash也引进了动作(Action)机制,不过不同的地方在于,Dreamweaver的Action是基于JavaScript的,而Flash的动作则是基于其本身的语言ActionScript。

相对于同类动画制作软件的语言,如Director的Lingo语言,ActionScript更为直观,掌握起来也比较容易。

一.Action基础:

Windows(窗口)/Actions(动作)命令,弹出如图一的面板:

图一

提示:

本面板名为"FrameActions(帧动作)",说明动作设置(Actions)应该是专门针对

图二

2.Stop(停止):

动画放到此帧时自动停止播放,本动作不需要参数。

如图三:

图三

3.GoTo(跳至):

我们经常用到的Action,通过它可以控制影片的播放顺序,从一帧跳转到另外一帧。

使用它只需将要跳转的影帧设定标签(Label)然后将标签输入参数就行了。

如图四:

图四

Scene(场景):

主要针对有多个场景的动画,比如要从场景一的某帧跳到场景三的某帧,先就得在Scene对话框中输入Scene3(场景三)。

Type(类型):

跳转类型,默认是FrameNumber(帧数),即以第几帧为标准进行跳转;除此之外,还有FrameLabel(帧标签)、Expression(表达式)、NextFrame(下一帧)、、PreviousFrame(前一帧)。

选择方法是用鼠标点一下Type(类型)旁边的输入框,然后会出现如图五的下拉选择框:

图五

Frame(帧):

在这里输入要跳转的帧的标签。

GotoandPlay(跳至并播放):

如果勾选此项,那么动画跳转到某帧后会自动继续播放该帧后的内容;如果没有勾选,影片跳转后则自动停止下来。

4.GetURL(获取URL):

我们可以利用它,在影片播放到预定的地方自动跳转到指定的网页或文件上去。

其面板如图六:

图六

URL:

要链接到哪个网址去,直接将网址输入此对话框就行了。

支持表达式,如用Javascript或CGI编写的地址跳转表达式,不过需要勾选其后的Expression复选框。

Window(窗口):

打开方式,其中,_self是在本窗口中打开,_blank是另外打开一个窗口显示链接文件;也可以是表达式。

Variables(参数):

参数的传送方式,普通情况下不需要传递参数,即默认的Dont'tSend(不传送)状态;如果有参数传递,如表单提交、身份验证等情况,可以在SendUsingGet(用"Get"命令进行传送)SendUsingPost(用Post命令进行传送)两种方式中进行选择。

操作方法是选中此参数框后,然后按键盘上的上下键。

5.LoadMovie(载入影片):

利用此动作可以在预定帧装载另外一个影片文件,必须在URL栏中输入该影片文件的地址。

如图七:

图七

Location(位置):

共有两种位置,一种是Level(阶层),一种是Target(目标)。

所谓阶层是指加载动画所在的层,阶层数值越大,所加载的动画越在上面,当两个动画重叠时,阶层数大的动画就会覆盖阶层数小的;Target(目标)指定了加载动画所代替的当前动画片段。

6.UnloadMovie(影片卸载):

也有两种位置(Location):

Level(阶层)与Target(目标),如图八:

图八

7.TellTarget(告知目标):

Flash中经常会用到的一个动作,其功能是GoTo(跳转)、Play(播放)以及Stop(停止)等动作的合力。

但请注意,在告知目标前得首先为被告知的目标确定一个实体名称,然后就可以在Target输入框中输入实体名称并进行告知了。

如图九:

图九

提示:

一般来说,TellTarget(告知目标)常常是与按钮组件一起使用的,而且支持嵌套。

8.IfFrameIsLoaded(如果帧已经装入):

常常在制作片头Loading时用到。

为了避免网速的影响,我们放在网上的Flash动画可以先做个Loading(下载中),表示动画正在下载,让访问者耐心等待;当最后一帧也下载完毕就开始播放动画。

这时这个最后一帧就是IfFrameIsLoaded的对象帧,即当此帧已经装入后才开始播放动画。

如图十:

图十

9.OnMouseEvent(鼠标事件):

响应鼠标事件的动作集合,常常与按钮组件有关。

如图十一:

图十一

提示:

选中某帧是没法对鼠标事件进行设置的,必须选中工作区中的组件才能激活此面板。

Press:

按下鼠标。

Release:

放开鼠标。

比如一个按钮组件,我们将其Release事件激发为GetURL(获取URL),那么凡是点击此按钮就会进入相对的网页地址。

提示:

鼠标点击动作其实分为两步,按下与松开,因此GetURL事件常常由Release激活,而非Press动作。

RollOver:

鼠标移入引发的事件。

RollOut:

鼠标移出引发的事件。

三.其他Action:

除了上面谈到的常用动作外,Flash中还有很多其他Action,如调用(Call)、中断(Break)、条件(DoWhile)、设置参数(SetVariables),以及多种运算元(Operations)、属性(Properties),等等,不过它们大多属于Flash的高级应用,超出了本教程的范围,因此不作详细说明。

当大家对Flash的认识日益深化时,再来学习这些知识,才能收到应有的效果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 临床医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1