close

在寫AS時,通常還挺常用到load的
主要的功能就是從外部把SWF檔跟圖檔給載入現在的flash中

我覺得好處是可以減低檔案的大小

load 寫法:


var urlR:URLRequest = new URLRequest('player.swf');   //載入外部的swf檔
var urlL:Loader = new Loader();   //建立loader
urlL.load(urlR);
load_mc.addChild(urlL);

 

 

 

 

比較常看到人家教的,都是load的寫法。不過最近也需要瞭解如何把load進來的檔案給移掉
書上大部份講的方法是用 unload

unload 寫法:


urlL.unload();

 



但我自己測的方法好像沒用處哩,我的swf檔的動畫還是會照樣有聲音出現,而且還會出現錯誤

上網找了一下,方現另一個好方法

unloadAndStop 寫法:


urlL.unloadAndStop();

 

 

 

這個寫法很有幫助唷,整理起來。以後自己也用的到

p.s unloadAnsStop的寫法,只有在flash 10才有效(需用CS4以後的版本才行) 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 tokeda 的頭像
    tokeda

    愛。幸福 (舊站)

    tokeda 發表在 痞客邦 留言(1) 人氣()