主题:  一个有关loading的问题(急)

andrewlin

职务:普通成员
等级:1
金币:1.0
发贴:184
注册:2001/7/8 16:42:18
#12001/7/8 16:54:53
我最近做了一个Flash课件,主场景中只共有三帧的内容,第一帧做为
loading画面,第二帧进行判断,第三帧中为几个较大的MC,我想让MC
中的内容完成加载后,再开始播放,即loading画面展示一个MC的加载进
度。我用
if(number(_root.mcname._framesloaded)>=number(_root.mcname._totalframe)
gotoandplay("scene 1".3)
语句,画面上无任何反映,请各位在侠指点一二。



闪客作家

职务:普通成员
等级:1
金币:10.0
发贴:275
注册:2001/3/1 5:54:52
#22001/7/8 19:33:44
我有一个想法,
将MC第一帧做个LOADING,
场景第二帧STOP,
MC加载完成GOTO跳转,
没做过,
想来是应该没问题的,



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:585
注册:2001/1/22 21:43:15
#32001/7/8 20:33:47
你在第2帧加上如下代码:

if(_framesloaded>=_totalframe){
gotoandplay("scene 1",3);
else{
gotoandplay("scene 1",1);
}
}



网络白痴 | 5D荣誉斑竹

职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
#42001/7/9 8:21:23
一帧对flash来说,将不重复播放,也就是只执行一次。因此在第二帧加入gotoandplay(1)就可以了。