Re: [問題] loading bar

看板Flash作者 (請勿忘記密碼)時間19年前 (2007/01/05 22:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《GZXmas (另一種對待)》之銘言: : 已經找過之前的文章,好像沒有人解答 : 就是我做了一個連結,裡面內容便是照片、影片(場景2) : 由於檔案太大,所以我就在場景1做了一個loading bar : 我在此flash檔執行發布,並且用模擬下載去看loading bar : 正確來說,只要一讀取進去應該會就看到loading bar : 可是我出現的卻是畫面全都是空白,而且空白了一陣子,才開始跑loading bar : 而且loading bar突然出現就已經九十幾趴,瞬間跳到場景2 出現這種狀況代表你有很多東西是放在第一個影格裡面。 雖然你在舞台上並沒有實際擺放很多東西在第一個影格, 但是Flash有些組件會預設把該組件需要用到的資源匯出 在第一個影格,而這些東西在舞台以及影格上面是看不到的。 此外如果你的library裡面有一些symbol有使用到"匯出給ActionScript使用" 這樣的設定,預設也是會將該symbol匯出在第一個影格, 此狀況和Flash內建組件相同。 : 然後我試著去刪除場景二的一些東西,然後再去跑一次loading : 可是依然空白一陣子,再跑出loading bar,不過是從五十幾趴開始跑 : 所以想請問大大,為什麼會空白一陣子 : 然後突然跳到一半或直接顯示讀取完畢畫面就直接跳進下一個場景 : 跟下一個場景的內容有關係嗎? : 執行發布時,把頻寬設定打勾,這時右邊出現了兩條直條圖 : 看了一下,我的是第一條比第二條還長.... 這印證了前面的推測。你的影片有太多資源被匯出在第一個影格, 造成在開始出現你的進度bar之前就必須先下載太多資料。等這些 資料下載完畢才會看到你的進度bar,而這時候整個影片的資料量 也幾乎都下載完了,所以你的進度bar會從9x%開始跑。 你可以在影片的發佈設定(Ctrl+Shift+F12)裡面勾選"產生檔案大小報表", 然後發佈這個檔案,在該檔案的目錄裡面會產生一個文字檔,裡面會 詳細列出每個影格佔據的大小,以及到底是哪些東西在佔據。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.153.19

01/05 22:48, , 1F
多謝大大教導
01/05 22:48, 1F
文章代碼(AID): #15dbh92X (Flash)
討論串 (同標題文章)
本文引述了以下文章的的內容:
2
4
完整討論串 (本文為第 2 之 3 篇):
0
1
2
4
文章代碼(AID): #15dbh92X (Flash)