| 当前所在位置:-主站新闻系统-教师-课件制作 |
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的作用。但这样只是最基本的方法,也是最简单的方法。
| 青春话题 | 更多 |
| 相关新闻信息 |
|
|
|
|
合 作 |
考试吧 环球职教 三美世纪 广发银行 中信银行 河南商报 清华同方 知识在线 中国留学网 中国俊才网 中原图书大厦 中国招聘联盟 小主人成功网 |
|
友 情 |
中青在线 赛迪网校 朗曼 1+1 伤雨天堂 齐鲁教育网 企业大学网 河北教育网 网站推广助手 新浪教育频道 搜狐教育频道 中华会计网校 |
|
|
||
河南教育网版权所有 河南创新教育产业发展有限公司
制作维护 |
||