当前位置:首页>>教师频道>>课件制作>>正文
如何制作Loading

http://www.henanedu.com/ 日期:2004-8-10 14:44:59来源:FLASH闪客俱乐部
 说到Loading的制作,首先要理解下面两个函数:

    getBytesloaded() :已下载的字节数
    getBytesTotal() :影片剪辑的总字节数

    制作Loading的方法:

    以我的经验,Loading都是以一个独立的场景来编写。也就是说,该场景只放和Loading相关的内容,即使删除该场景,也不影响其他场景的任何操作。

    在Loading场景中,最简单的要使用3个层、4个帧(有的认为可以简单到3个帧):

    1、代码层:代码层有4个帧,四个帧均为关键帧,里面存放代码外不放其他元素。

    第1帧----初始化数据
    第2帧----读取相关数据
    第3帧----判断转向(进行判断,是否已经下载完数据,然后根据情况进行相应动作)
    第4帧----一个暂停帧(下载完后,影片将暂停在这里,等待按“播放”按钮再继续播放)

    2、图形层:图形层有4个帧,两个关键帧。

    第1个关键帧(在第一帧),这里主要放Loading提示条或Loading提示文字,第2个关键帧(在第4帧),这里主要放播放按钮

    3、背景层:放背景内容,与Loading内容可以是无关的,可以是一些介绍文字或图片。

    以上清晰的分工将有助于我们更好的制作loading。

    大家关心的可能就是代码怎么写了。好,现在给出代码:

    代码帧中的代码:

    第1帧:TotalByte=_root.getBytesTotal()
    第2帧:Byteloaded=_root.getByteloaded()
    第3帧:
    if(Byteloaded
    gotoAndPlay(2);
}else{
    nextFrames();
}
    第4帧:stop()
    图形层的第4帧(第2个关键帧)中播放按钮的代码:
    on(release){
    play();

}

    以上的代码就是我们所要的最基本的代码,如果我们仅仅用了上面的代码和按钮,也可以在flash作品中实现loading的作用。但这样只是最基本的方法,也是最简单的方法。

作者:
责任编辑:mary

【字体: 】 【打印】 【关闭】 【发送给好友
信息评论:
共有评论点这里查看评论内容
姓名: Email:
评论:
信息搜索
热点信息
相关法规
站内专题
相关信息
·吸引学生眼球的“情境创设”[图]09-22
·找回断电后丢失的数据09-22
·让Authorware插上QuickTime的“翅..09-22
·Powerpoint实例:字幕式片头片尾..[图]09-22
·Authorware中电影播放的问题及对..09-22
·让多个对象在PowerPoint中播放[图]09-22
·急中生智,挽救PPT演示错误09-22
·直接演示幻灯片的方法09-22
·使制作的光盘自动播放09-22
·在Authorware中画虚线09-22