主题:  关于两个swf文件之间的判断??

lynnz

职务:普通成员
等级:1
金币:0.0
发贴:72
注册:2001/10/31 17:02:59
#12004/7/13 22:26:26
A.swf文件中一按钮,点击后开始loading 文件B.swf. 请问在A文件中怎么判断B的loading百分比,让A文件中的某影片,在B loading到100%时开始播放???
谢谢!!



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
#22004/7/14 10:53:57
MC.getBytesTotal()
MC.getBytesLoaded()



lynnz

职务:普通成员
等级:1
金币:0.0
发贴:72
注册:2001/10/31 17:02:59
#32004/7/19 22:02:47
如果被导入的swf文件名为pro.swf,那么书写程序的时候是
pro.getBytesTotal();
pro.getBytesLoaded();
还是其它写法?
上传发布后总是停在0%不动是什么原因



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
#42004/7/20 8:41:12
MC不是指你被LOAD的文件名,而是指你要LOAD到哪一个MC里.
比如你_ROOT下有一个MC叫abc

那么就是

abc.getBytesTotal()



lynnz

职务:普通成员
等级:1
金币:0.0
发贴:72
注册:2001/10/31 17:02:59
#52004/7/20 19:10:24
疯了!小小一个loading那么麻烦,测试影片的时候根本看不到要载入的swf文件,还有就是loading没等文件载入就跳下去了,我看到动态文本显示的是大于100多倍的数字,不知问题出哪了,千万分谢谢:)
frame 1:
loadMovie("main.swf",photo);
photo._x=0;
photo._y=0;

frame 2:
totalBi = photo.getBytesTotal();
loadBi = photo.getBytesLoaded();
pi = int((loadBi/totalBi)*100);
percenti=pi+"%";

frame 3:
if (p<100) {
    gotoAndPlay(2);
} else {
    gotoAndPlay(3);
    menumain.gotoAndPlay(1);
}