AS3 0中獲取物件的類

2022-03-21 08:52:44 字數 449 閱讀 2283

object有乙個constructor的動態屬性可以返回物件的類,例如:

1

package213

}14 }

但是有幾點要注意

proxy類會在呼叫constructor屬性時丟擲異常:

error: error #2088: proxy 類不實現 getproperty。它必須由乙個子類覆蓋。

at error$/throwerror()

at flash.utils::proxy/

xml,xmllist在呼叫時返回空;int,uint呼叫constructor時會返回number;vector呼叫時會返回vector.<*>,例如

1

package214

}15 }

在寫框架用到反射機制時這個還是比較有用的乙個屬性。

**:

操作AS3 0中的timmer 物件

在這裡我只想談一下時間間隔函式的變化,在as2中有兩個時間間隔函式,我們最常用的可能就是setinterval 另外還有是settimeout 但在as3中,多了乙個timer類,也是用來進行間隔時間呼叫函式的。與前兩者不同的是,這個函式有一些屬性和方法,可以控制呼叫過程。具體的講,有四個屬性和三個...

AS3 0物件複製

一 拷貝的分類 有兩種,一種是淺拷貝,還有就是深拷貝。淺拷貝拷貝只是引用,會影響被拷貝的資料。例如陣列的 slice方法返回的是乙個陣列的淺拷貝,通過改變陣列中的東西會改變原被拷貝資料。深拷貝複製的源物件的二進位制資料,所以不會影響到原資料的屬性和方法。物件轉殖可以複製出乙個和已存在物件相同的物件,...

AS3 0中的區塊設計

這篇文章主要是講解如何基於as3來製作乙個區塊遊戲,但仍然保持oop的結構。這篇文章的 能夠被諸如flexbuilder,flashdevilop這裡的編譯器解釋,當然flash ide也可以,但是要在主場景上指明main類。該應用程式需要乙個xml檔案儲存地圖資料,它將會被轉換為實際地圖顯示在螢幕...