考慮到網路傳輸的速度,如果index.swf文件比較大,在它被完全導入以前設計一個Loading引導瀏覽者耐心等待是非常有必要的。同時設計得好的loading在某些時候還可以為網站起一定的鋪墊作用。
一般的做法是先將loading做成一個MC,在場景的最後位置設置標簽如end,通過ifFrameLoaded來判斷是否已經下載完畢,如果已經下載完畢則通過gotoAndPlay控制整個Flash的播放。
以一個Loading文件為例,在場景里加入插入MC,
ifFrameLoaded ("end" ) { gotoAndPlay("開始播放的地方"); }