flash的load条

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:08:45
onClipEvent(load){
total=_root.getBytesTotal()
}
onClipEvent(enterFrame){
loaded=_root.getBytesLoaded()
loading=int((loaded/total)*100)
load_test="已下载"+loading+"%"
this.gotoAndStop(loading)
if(loaded==total){
_root.gotoAndStop(2)
}
}
这段代码走的流程谁能说下? 为什么total在load里,loaded却不能?

帮你解释了一下~~~~
还有你第二个问题不知道你想问什么,就回答不了~~~可M我~~

onClipEvent(load){
total=_root.getBytesTotal()//影片加载时,获取影片的总字节
}
onClipEvent(enterFrame){//以帧频触发以下动作
loaded=_root.getBytesLoaded()//获取已经下载的字节数赋值给loaded
loading=int((loaded/total)*100) //loaded等于其除以总字节乘100的整数型
load_test="已下载"+loading+"%"//变量load_test显示提示
this.gotoAndStop(loading) //跳转到此MC的第loading帧
if(loaded==total){
_root.gotoAndStop(2)//如果loaded=total则跳到主场景的第2帧
}
}