Loader 物件用來將 SWF 檔及影像檔 (jpg, png, gif) 等「顯示資源」載入應用程式中。 Loader 物件只能包含一個子顯示物件,這個子顯示物件就是載入的內容。載入的影像大小上限為 8,192 像素寬度或高度,且像素總計不得超過 16,777,216 像素 (因此,如果載入的影像寬度為 8,192 像素,則其高度上限為 2,048 像素) 。
import flash.display.*;import flash.net.*;var ldr:Loader=new Loader();var uriAt:URLRequest=new URLRequest(載入檔位址的字串);ldr.load(uriAt);addChild(ldr);import flash.display.*;import flash.net.*;import flash.events.*;var cont:Sprite=new Sprite();var ldr:Loader=new Loader();var uriAt:URLRequest=new URLRequest(載入檔位址的字串);ldr.load(uriAt);ldr.contentLoaderInfo.addEventListener(Event.COMPLETE,loaded);addChild(cont);function loaded(ev:Event):void{cont.addChild(ldr.content);}var l:DisplayObject=ldr.content //將 ldr 物件載入的子物件指定給 l 物件。var l:LoaderInfo=ldr.contentLoaderInfo ///將 ldr 物件載入的子物件的 LoaderInfo 屬性指定給 l 物件。ldr.load(uriAt) // ldr 物件載入 uriAt 物件取得位址的外部檔。ldr.loadBytes(b) // ldr 物件載入具有載入檔二進位資料的 b 物件。ldr.udload() //移除 ldr 物件載入的子物件。ldr.unloadAndStop() //移除 ldr 物件載入的子物件。