考慮到網(wǎng)絡(luò)傳輸?shù)乃俣龋绻鹖ndex.swf文件比較大,在它被完全導(dǎo)入以前設(shè)計(jì)一個(gè)Loading引導(dǎo)瀏覽者耐心等待是非常有必要的。同時(shí)設(shè)計(jì)得好的loading在某些時(shí)候還可以為網(wǎng)站起一定的鋪墊作用。
一般的做法是先將loading做成一個(gè)MC,在場(chǎng)景的最后位置設(shè)置標(biāo)簽如end,通過(guò)ifFrameLoaded來(lái)判斷是否已經(jīng)下載完畢,如果已經(jīng)下載完畢則通過(guò)gotoAndPlay控制整個(gè)Flash的播放。
以一個(gè)Loading文件為例,在場(chǎng)景里加入插入MC,
ifFrameLoaded ("end" ) { gotoAndPlay("開始播放的地方"); }