Re: [問題] loading bar
※ 引述《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
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章