郑州| 开封| 洛阳| 平顶山| 新乡| 焦作| 安阳| 鹤壁| 濮阳| 三门峡| 许昌| 漯河| 南阳| 商丘| 信阳| 驻马店| 周口| 济源
当前所在位置:-主站新闻系统-教师-课件制作
如何制作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
    本网注明:“来源:XXX”(非中原教育网)的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其具有的真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
中原教育网精彩话题推荐
相关新闻信息

 
 

 考试吧 环球职教 三美世纪 广发银行 中信银行 河南商报 清华同方 知识在线 中国留学网 中国俊才网 中原图书大厦 中国招聘联盟 小主人成功网

 清华继续教育学院 新锐娱乐学习门户 中国高等教育学生信息网 中国医疗卫生人才网

 
 

 中青在线 赛迪网校 朗曼 1+1 伤雨天堂 齐鲁教育网 企业大学网 河北教育网 网站推广助手 新浪教育频道 搜狐教育频道 中华会计网校

 潇湘招考在线 大河大图文传播 湖南教育信息网 上海人才市场报 中国教育产业网 中国招生考试在线 更多…

河南教育网版权所有 河南创新教育产业发展有限公司 制作维护
地址:郑州市紫荆山路69号文成商务518室 邮编:450000
电话:0371-66286189  技术支持转0371-66286189 传真:0371-66267466
电子邮件:hnedu@henanedu.com info@henanedu.com
Copyright © 2002 - 2006 Henanedu.com, All Rights Reserved.