2010年8月26日 星期四

AS 3.0 類別Class:URLRequest--Loading picture in flash

1) 預備圖片, 例 "cart.gif"

2) actionsript 寫在keyframe 內, 如下:

var req:URLRequest = new URLRequest("cart.gif");
var loader:Loader = new Loader();
loader.load(req);
addChild(loader);



URLRequest 物件名稱= new URLRequest(目標路徑)
Var URLRequest 物件名稱: URLRequest = new URLRequest(目標路徑)

URLRequest
套件 flash.net
類別 public final class URLRequest
繼承 URLRequest Object
URLRequest 類別會在單一 HTTP 要求中捕捉所有資訊。 URLRequest 物件會傳遞給 URLStream、URLLoader、Loader 和其它載入作業的 load() 方法 (以便起始 URL 下載)

Loader
套件 flash.display
類別 public class Loader
繼承 Loader DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object
Loader 類別可用來載入 SWF 檔案或影像檔 (JPG、PNG 或 GIF)。 請使用 load() 方法來起始載入。 載入的顯示物件會當做 Loader 物件的子系加入。
請使用 URLLoader 類別來載入文字或二進位資料。

Loader 類別會覆寫下列所繼承的方法,因為 Loader 物件只擁有一個子顯示物件,也就是它所載入的顯示物件。
呼叫下列方法會擲出例外:addChild()、addChildAt()、removeChild()、removeChildAt() 與 setChildIndex()。
若要移除所載入的顯示物件,必須將 Loader 物件從其上層的 DisplayObjectContainer 子陣列中移除。

沒有留言:

張貼留言