网站大量收购闲置独家精品文档,联系QQ:2885784924

《如何制作Flash开场Loadng.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《如何制作Flash开场Loadng

如何制作Flash开场Loading? 2008-10-24 11:18 如何制作loading? 解决思路 loading为动画的预加载。为了达到动画的流畅播放,我们要使动画在网络上全部加载完成以后在播放。这样就要使用as语句来设定。通过用加载帧loadFrame,和加载字节等语句来完成。 具体步骤 Loading.英文原意为装载,装填。在flash里面叫做预载画面。我们在欣赏每一件完整的flash作品的时候,都会看到loading的出现。这是因为,动画播放是否流畅取决于网络带宽,对于用调制解调器的朋友们欣赏的时候,loading会预先的加载一部分或全部以后,才能流畅播放。特别是,动画中有音乐或者位图的情况下,loading 的作用就显而易见了。由于上述的条件限制,没有哪一个动画不作loading。Loading发展到现在已经不是简单的一个下载动画的工具了。它已经成为体现主体动画,衬托主体的一个载体。Loading分为两个大部分。一个是功能类的(指下载作用功能)另一部分是等待动画。下面我们就从这两个方面来研究一下。 制作loading 有许多的方法。我们从最简单的开始向大家介绍: 第一种:loading( 假的 ) 也就是假loading。这种loading我想在某些人的动画中也会出现。我就曾经作了一个。我先作的动画,最后作loading,时值夜半,睡意朦胧,恍惚中作了一个。欣喜之余,马上发布。天明清醒,遂发现loading没加as。故称为(假)loading 。幸好,动画不长,没人发现。心中窃喜。在这里告诫朋友们,loading 也是我们的作品的一部分,我们要用正确的态度来对待它。 第二种:用ifFrameLoaded语句来完成。 IfFrameLoaded现在已经被MX给否决了。MX不提倡用此语句。但是还是可用的。完整的语句为: If|FrameLoaded(欲加载的场景?? .??? 欲加载的帧数或帧标签){ GotoAndPlay(正式动画的第一帧) 此语句的缺点是,它只能判断欲载程序是否到某一帧。可是如果此帧的后面有许多音乐或位图,播放以后还是不流畅的。 好了,我们一起来作一个简单的Loading吧! 1??????????? 打开flashMX,新建文件。 2??????????? 【插入】|【新建元件】,名称“loading”----类型(影片剪辑) 进入loading影片剪辑编辑区后,用文本工具写入“loading”。按F6复制此内容四帧。并删除第二帧,第二四帧的内容。如图3.3-1所示。 图3.3-1???? 影片剪辑loading 3??????????? 回到主场景,把名称为”loading”的影片剪辑拖入到第一层。并延长到第二帧(F5) 4??????????? 新建一层,命名为“as”。在第一帧,和第二帧分别插入关键帧。第一帧加入as:ifFrameLoaded(3){ ????????????????? gotoAndPlay(3); ????????????????? } 第二帧加入as: gotoAndPlay(1); 5??????????? 新建一层,命名为主动画。 在主动画层的第3帧,插入关键帧,放置你的动画。也就是说,动画可以从这里开始作。如图3.3-2所示。 图3.3-2????? 时间线设置 6??????????? 按Ctrl+Enter 两次,欲览loading 。如果你作的动画比较小的化。可以改变swf文件菜单栏中的调试项,选择低一点的速度。 7??????????? 完成! 请参看源文件“ifFrameLoaded”。 由于影片剪辑有不受主时间线控制的特点,整个loading呈现的是不停闪烁的文字“loading…”的画面。我们分析一下这条语句。 第一帧: IfFrameLoaded(3){?? //如果加载完第三帧,执行大括号里面的语句 GotoAndPlay(3); }???????????????? //转到并播放第三帧。 第二帧: gotoAndPlay(1);?? //转到并播放第一帧。 也就是说从第一帧到第二帧是一个小的循环。如果第一帧没有加载完,时间先就到了第二帧,第二帧的语句是gotoAndPlay(1),所有时间线又回到第一帧播放。循环几次以后,当ifFrameLoaded判断已经加载完动画以后,就执行gotoAndPlay(3)去播放。 这个语句的缺点是显而易见的。它的判断是根据动画中的帧的多少来进行的。我们知道,动画中的帧大小是不一样的,关键帧就要比延长帧大。这样,你就无法准确的判断欲加载的帧数是否适合网络带宽。这也是这个语句的弊病。再有,此语句其实就是一个判断语句,在flash

文档评论(0)

wendan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档