[問題] 遊戲開始前的Loading問題

看板Flash作者 (超強)時間18年前 (2007/11/01 13:40), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我買了一本"Flash 8 動畫設計寶典" 裡面有Loading的範例 我就照著用那個範例而已 可是我就跑不出來 那一條都會跑 也真的開始讀進度了 可是讀完他就不動了… 完全不動 程式碼放上來好了 var totalB = this.getBytesTotal(); *將影片檔的位元組大小值存入"totalB"變數 var KB = Math.round(totalB/1024); *將Byte轉成KB單位顯示 bar_mc._xscale = 0; *bar_mc是那條讀loading的,把水平縮放比率設成0 function onEnterFrame() { loadB = this.getBytesLoaded(); *取得目前已經載入的位元組數 percent_txt.text = Math.round((loadB/totalB)*100); *化成百分比顯示在"percent_text" 文字欄位 bar_mc._xscale = percent_txt.text if (percent_txt.text == 100) { *當跑到100時 delete onEnterFrame; *刪除這個迴圈 gotoAndStop("main"); *跳到這個影格 } } stop(); 大致上就是這樣… 可以跑 可是他是等待畫面跟主遊戲是分開跑的 跑完他不會直接進入遊戲裡面 影格名稱我有改成main 本來執行的時候都不會跑等待畫面 可是我後來有把模擬下載打勾勾 會跑但是跑完不會跳到下一個步驟 如果我直接拉模擬下載上面那條綠色的 他會進入主畫面 可是就開始亂跑 跑了三個圖層才不會動 但是我沒做這個的時候 遊戲是沒有問題的 到底是什麼問題呢? 是我的程式碼有問題? 還是我不會執行呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.132.77

11/01 17:42, , 1F
有原始檔嗎? :)
11/01 17:42, 1F
文章代碼(AID): #17AMRUbk (Flash)
文章代碼(AID): #17AMRUbk (Flash)