如何制作flash开场loading

如何制作flash开场loading

ID:11247167

大小:576.50 KB

页数:12页

时间:2018-07-11

如何制作flash开场loading_第1页
如何制作flash开场loading_第2页
如何制作flash开场loading_第3页
如何制作flash开场loading_第4页
如何制作flash开场loading_第5页
资源描述:

《如何制作flash开场loading》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何制作Flash开场Loading?2008-10-2411:18如何制作loading?解决思路loading为动画的预加载。为了达到动画的流畅播放,我们要使动画在网络上全部加载完成以后在播放。这样就要使用as语句来设定。通过用加载帧loadFrame,和加载字节等语句来完成。具体步骤Loading.英文原意为装载,装填。在flash里面叫做预载画面。我们在欣赏每一件完整的flash作品的时候,都会看到loading的出现。这是因为,动画播放是否流畅取决于网络带宽,对于用调制解调器的朋友们欣赏的时候,loading会预先的加载一部分或全部以后,才能流畅播放。特别是,动画中有音乐

2、或者位图的情况下,loading的作用就显而易见了。由于上述的条件限制,没有哪一个动画不作loading。Loading发展到现在已经不是简单的一个下载动画的工具了。它已经成为体现主体动画,衬托主体的一个载体。Loading分为两个大部分。一个是功能类的(指下载作用功能)另一部分是等待动画。下面我们就从这两个方面来研究一下。制作loading有许多的方法。我们从最简单的开始向大家介绍:第一种:loading(假的)也就是假loading。这种loading我想在某些人的动画中也会出现。我就曾经作了一个。我先作的动画,最后作loading,时值夜半,睡意朦胧,恍惚中作了一个。欣喜之余

3、,马上发布。天明清醒,遂发现loading没加as。故称为(假)loading。幸好,动画不长,没人发现。心中窃喜。在这里告诫朋友们,loading也是我们的作品的一部分,我们要用正确的态度来对待它。第二种:用ifFrameLoaded语句来完成。IfFrameLoaded现在已经被MX给否决了。MX不提倡用此语句。但是还是可用的。完整的语句为:If

4、FrameLoaded(欲加载的场景  .   欲加载的帧数或帧标签){GotoAndPlay(正式动画的第一帧)此语句的缺点是,它只能判断欲载程序是否到某一帧。可是如果此帧的后面有许多音乐或位图,播放以后还是不流畅的。好了,我们一起

5、来作一个简单的Loading吧!1           打开flashMX,新建文件。2           【插入】

6、【新建元件】,名称“loading”----类型(影片剪辑)进入loading影片剪辑编辑区后,用文本工具写入“loading”。按F6复制此内容四帧。并删除第二帧,第二四帧的内容。如图3.3-1所示。图3.3-1    影片剪辑loading3           回到主场景,把名称为”loading”的影片剪辑拖入到第一层。并延长到第二帧(F5)4           新建一层,命名为“as”。在第一帧,和第二帧分别插入关键帧。第一帧加入as:ifFrameL

7、oaded(3){                 gotoAndPlay(3);                 }第二帧加入as:gotoAndPlay(1);5           新建一层,命名为主动画。在主动画层的第3帧,插入关键帧,放置你的动画。也就是说,动画可以从这里开始作。如图3.3-2所示。图3.3-2     时间线设置6           按Ctrl+Enter两次,欲览loading。如果你作的动画比较小的化。可以改变swf文件菜单栏中的调试项,选择低一点的速度。7           完成!请参看源文件“ifFrameLoaded”。由于影片剪辑有不受主

8、时间线控制的特点,整个loading呈现的是不停闪烁的文字“loading…”的画面。我们分析一下这条语句。第一帧:IfFrameLoaded(3){  //如果加载完第三帧,执行大括号里面的语句GotoAndPlay(3);}                //转到并播放第三帧。第二帧:gotoAndPlay(1);  //转到并播放第一帧。也就是说从第一帧到第二帧是一个小的循环。如果第一帧没有加载完,时间先就到了第二帧,第二帧的语句是gotoAndPlay(1),所有时间线又回到第一帧播放。循环几次以后,当ifFrameLoaded判断已经加载完动画以后,就执行gotoAndP

9、lay(3)去播放。这个语句的缺点是显而易见的。它的判断是根据动画中的帧的多少来进行的。我们知道,动画中的帧大小是不一样的,关键帧就要比延长帧大。这样,你就无法准确的判断欲加载的帧数是否适合网络带宽。这也是这个语句的弊病。再有,此语句其实就是一个判断语句,在flashMX中可以用if来完成。第三种:_framesloaded语句在FlashMX中,用_framesloaded来替代ifFrameLoaded。我们来看看它的用法。_framesloaded语句是影片剪辑

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

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

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