关于loading的问题 |
| 作者:loveluzi 来源:经典论坛 更新:2005-12-9 9:06:08 错误报告 我要投稿 |
|
我做了一个FLASH的网站 当loaaing过后为什么只有声音播放 而影片要多一会才能播放
也就是说为什么我的Loading只对声音文件的下载有用呢? 下面是我Loading上的两段代码 total = _root.getBytesTotal(); loaded = _root.getBytesLoaded(); baifenshu = int((loaded/total)*100); baifenbi = baifenshu+"%"; setProperty("jindutiao", _xscale, baifenshu);
和
if (baifenshu == 100) { gotoAndPlay(3); } else { gotoAndPlay(1); }
要声明的是这段代码也是我下的别人的
希望大家能给我说的详细点 我比较菜 呵呵~~先谢过了
首先:做一个100帧的影片剪集动画第一帧加"stop()',放到场景里, 取名为:load_mc (就是在属性栏,坐标上面,那个框里,默认显示的是“实例名称”换成load_mc就可以了)
然后:建立一个动态文本框,后面加个%,在变量那里输入:load_txt
在AS层上第一帧加下面代码: /////////////////////////////////////////////////
Total=getBytesTotal(); Loaded=getBytesLoaded(); load_txt=int(Loaded/Total*100); load_mc.gotoAndStop(load_txt);
///////////////////////////////////////////////
然后在第二帧加下面代码:
//////////////////////////////////////////////
if(Loaded==Total){ gotoAndPlay(3); }else{ gotoAndPlay(1); }
/////////////////////////////////////////////
两个图层都只需要二帧就可以了
用这个代码试试 |
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |