

1.做一个100桢的MC动画;可以包含一个text的动态文本区。
(这样我们可以做出很多特殊效果的LOADING,不单单局限在进度条这样的效果,比如人物的动作,从哭脸到笑脸等等)
2.把该MC(MovieClip)拖入主场景的首桢,并在首桢添加Stop,在该MC上加上如下代码:
//读取FLASH文件的总字节数
onClipEvent (load) { 
total = _root.getBytesTotal(); 
} 
//根据影片载入的字节数控制MC的进程
onClipEvent (enterFrame) { 
loaded = _root.getBytesLoaded(); //已读字节数,把值赋给变量loaded
percent = int(loaded/total*100); //百分比的计算式
text = percent+"%"; //赋值给变量text,在文本区显示
gotoAndStop(percent); //让MC根据影片载入进度显示在不同的贞上
if (loaded == total) { 
_root.gotoAndPlay(2); //如果读入的字节总数等于总字节数,影片播放跳转到父片第二贞
} 
}  
 
__________________________________________________________
还有补充一下,MC动画不一定要做到100贞,做25贞,10贞都可以,gotoAndStop(percent); 改下就可以了,比如做25贞的.
zhen = int(percent/4);
gotoAndStop(zhen);  
 
您发布的评论即表示同意遵守以下条款:
            一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家、社会、集体和公民的合法权益;
            二、不得发布国家法律、法规明令禁止的内容;互相尊重,对自己在本站的言论和行为负责;
            三、本站对您所发布内容拥有处置权。
苏公网安备 32070502010230号