flash课件-第13课常用的Actions语句

flash课件-第13课常用的Actions语句

ID:41224432

大小:2.52 MB

页数:61页

时间:2019-08-19

flash课件-第13课常用的Actions语句_第1页
flash课件-第13课常用的Actions语句_第2页
flash课件-第13课常用的Actions语句_第3页
flash课件-第13课常用的Actions语句_第4页
flash课件-第13课常用的Actions语句_第5页
资源描述:

《flash课件-第13课常用的Actions语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十三课 常用的Actions语句课前导读课堂讲解上机实战课后练习课前导读重点知识提高知识了解知识重点知识停止语句stop、跳转语句goto、条件语句if。读者应仔细阅读相关部分,并结合上机实战练习和掌握。提高知识循环语句。初学者可暂时不学,待有一定的基础后再学习。了解知识超链接语句getURL。课堂讲解13.1停止语句stop13.2跳转语句goto13.3条件语句13.4超链接语句getURL13.5循环语句制作Flash动画时经常用到stop、goto、if、getURL、for、while等语句,它们的用法其实并不难,下面分别讲解。13.1停止语句stop默认

2、情况下,Flash动画会从第1帧播放到动画的最后一帧,中间不会停止。如果想让动画停止在某一帧不再继续播放,可以在想要停止的帧上添加停止语句stop();。stop语句是Flash中最简单的Actions语句,在前面的动画制作中实际已经应用到了。下面再通过一个小实例体会一下stop语句的作用。(1)打开第11课制作的毛笔字效果,其时间轴如图13-1所示。在其中“毛笔”层的第50帧有一个符号,那是因为我们为该帧添加了stop语句。图13-1为第50帧添加stop语句后,动画播放到第50帧时就停在那儿了,如果没有添加stop语句,动画又将重新从第1帧开始播放。另外,在任何一

3、个图层的相同帧数上添加stop语句都会得到相同的效果。(2)下面要让动画停在第25帧,选中“遮罩层”的第25帧(也可在其他图层的第25帧插入关键帧,并选中新关键帧),展开“动作”面板。(3)在“动作”面板左边的命令框中双击“全局函数”下“时间轴控制”中的,即可为第25帧添加stop语句,如图13-2所示。图13-2(4)这时在时间轴中的第25帧上将出现标记,表示为该帧添加了Actions语句,如图13-3所示。图13-3(5)按【Ctrl+Enter】键播放动画即可看到添加stop语句后的效果,当毛笔写到“绿”的左边时就停止了,如图13-4所示。图13-413.2跳转

4、语句goto跳转语句goto可以使动画跳转到指定的帧开始播放或停止播放,它通常与play和stop语句结合使用,对应的命令为gotoAndPlay和gotoAndStop。gotoAndPlay可以使动画跳转到指定的帧开始播放,gotoAndStop可以跳转到指定的帧停止播放。goto语句既可以添加在按钮元件或影片剪辑元件上,也可以添加在帧上。下面通过一个小实例来体会goto语句的作用。其具体操作如下。(1)新建一个文件,用椭圆工具绘制一个无边框的圆形,颜色填充为由白到黑的放射状渐变,并将其转换为图形元件,如图13-5所示。(2)新建一个引导层,在其中绘制一条如图13

5、-6所示的曲线,作为小球运动的轨迹,并将其沿用到第45帧。图13-6图13-5(3)将小球拖放到曲线的左端点,并在“属性”面板中进行如图13-7所示的设置,然后在第45帧插入关键帧,将小球拖放到曲线的右端点,在两帧之间创建补间动画。时间轴如图13-8所示。图13-8图13-7(4)按【Ctrl+Enter】键播放动画可以看到小球沿着所绘曲线的轨迹向前滚动。当滚动到右方时又重新从第1帧开始播放,从左向右滚动。(5)如果要让小球播放到第45帧时不从第1帧开始播放,而从第40帧开始播放,可以在第45帧中添加goto语句。首先选中第45帧,然后展开“动作”面板。(6)在“全局

6、函数”下的“影片剪辑控制”中双击,右边的窗口中将出现相应的命令,如图13-9所示。图13-9(7)在gotoAndPlay();括号中输入“40”,表示当播放到第45帧时,动画跳转到第40帧并播放动画。(8)按【Ctrl+Enter】键播放动画,可以看到小球沿着所绘曲线的轨迹向前滚动。当滚动到最右方时,并没有重新从最左边开始滚动,而是从第40帧开始播放。为帧添加gotoAndStop命令的方法与添加gotoAndPlay的方法相同。另外,为按钮添加goto语句时比为帧添加goto语句时多了一行用于判定动作的语句(具体方法将在上机实战中练习),而在帧中只需直接输入got

7、oAndPlay()或gotoAndStop()即可。13.3条件语句1.if语句2.else语句3.elseif语句利用条件语句if可以建立一个执行条件,这样只有当if中设置的条件成立时,才能继续执行后面的动作。if语句和else语句通常在一起使用,else语句离开了if语句就会失去意义,因此这里将它们放在一起讲。1.if语句在“动作”面板中,条件语句if位于“语句”选项的“条件/循环”选项下,如图13-10所示。图13-10条件语句if的作用是当if语句中的条件成立时执行if后面的语句,这样可以使用比较的结果来控制Flash动画的播放。其语法结构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。