標準的AS3中的Class

2021-06-23 06:08:20 字數 621 閱讀 5417

含有多個類的類檔案toycar.as

package sample.car 

內,必須且只能定義乙個class,「包外類」可定義多個

private function init():void

} public function run():void }}

//以下carbody和cartire兩個類,是在package{}外面定義的,

//雖然在同乙個.as檔案中,但除了本檔案中可被訪問外,對外不可見

class carbody

}class cartire

}

寫乙個document class類來執行如下**,class的名為testtoycar

package sample.car 

}}

執行後,在console上輸入如下:

car body created

one tire created!

one tire created!

one tire created!

one tire created!

(from flash as3 殿堂之路)

as3中的容器

4種容器 array object vector dictionary 各自特點 array是索引陣列,雖然它也是動態類,可以等同於object來用,但是不建議這樣,因為沒有任何好處。除了鍵上的區別外,array還是善於隨機訪問的,但不知道object和dictionary和它在訪問速度上的區別有多...

as3中的移位運算

在as3中,很少時候能看到 中含有移位操作,可能大多數人最常見的移位操作,也就是用來提取顏色通道的那幾行 var color uint 0x0ff0f0f0 var a uint color 0xff000000 24 var red uint color 0x00ff0000 16 var gre...

AS3中的數字運算問題

乙個看似簡單的問題,但是在實際工作的時候卻讓人很鬱悶。用as3做乙個很簡單的運算,如下 trace 82.125 17.43 輸出1431.43875 var key number 82.125 17.43 616 trace key 輸出2047.43875 a trace key 1 輸出204...