Re: [問題] Load bar (已爬文)

看板Flash作者 (響徹雲霄的喇叭聲)時間14年前 (2009/09/07 20:54), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
stop(); loaderInfo.addEventListener(ProgressEvent.PROGRESS, loading) function loading(_e:ProgressEvent) :void{ var myL:Number = Math.floor(Number(loaderInfo.bytesLoaded / 1024)); var myT:Number = Math.floor(Number(loaderInfo.bytesTotal / 1024));; //請愛用宣告,PS:AS3的scaleX的100已經改成1了// var byteall:Number = Math.round(myL/myT); bar.scaleX = byteall; if (kbLoaded==kbTotal) { loaderInfo.removeEventListener(ProgressEvent.PROGRESS, loading); nextFrame() } } ※ 引述《kuutaka (惡魔騎士)》之銘言: : 小弟剛接觸flash沒多久 : 所以問題算蠻新手的~還請各位大大幫忙 : 最近由於要製作些圖片播放 : 因為檔案算蠻大的 : 所以會用到load bar的功能 : 可是程式打了~也沒出現錯誤 : 用模擬下載去看卻毫無半點反應= =|| : 看老半天真的不知道問題出在哪 : 所以請問各位大大們了>"< : 原始檔如下: : this.stop(); : var myL:Loader = new Loader(); : var myT:Loader = new Loader(); : var byteall:uint : this.addEventListener(Event.ENTER_FRAME,$H); : function $H($e:Event):void{ : var myL = this.bytesLoaded; : var myT = this.bytesTotal; : byteall = Math.round((myL/myT)*100); : bar.scaleX = byteall; : if(byteall==100){ : nextFrame() : } : } : 簡單來說就是在讀取完以後換到下一格影格 : 是as3的用法 : flash沒有出現錯誤 : 但是就是不會跑..T_T : 拜託厲害的大大跟我說問題出在哪了>"< -- 挖~~店員辭職啦~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.52.141

09/07 22:18, , 1F
感謝大大~我解決了>"<
09/07 22:18, 1F
文章代碼(AID): #1AfGA3Fs (Flash)
討論串 (同標題文章)
文章代碼(AID): #1AfGA3Fs (Flash)