ActionScript3的規範命名

2021-06-21 04:33:49 字數 861 閱讀 2700

1、限制使用縮寫詞,公認的縮寫除外,如comp**代表元件

2、變數、方法、例項或fla檔名用小寫駱駝法命名。即多個單詞組成的變數或者函式,第乙個單詞的首字母小寫,其餘單詞的首字母大寫,例如getbytetotal()。

3、類、建構函式或as類檔案用大寫駱駝法命名。即每個單詞的頭乙個字母均大寫。如displayobject。

4、介面名稱以大寫字母「i」開頭,如ibitmapdrawable。

5、一定要使用有準確描述性意義的變數名稱,使程式望文生義。如getchildbyname()。

6、私有屬性的變數以下劃線開頭,如private var _city:map。(屬性city的返回值)

7、區域性變數(方法裡的變數)可用簡單與型別有關的字元或單詞,如var s:sprite;。普通方法的形參用$加簡單單詞,如($name,$***)。處理事件的方法形參用e。

8、盡可能保持所有名稱最短。

9、避免使用保留字和語言構造。

10、不要使用大小寫不同的相同變數名稱。例如不要同時使用name和name。

11、在迴圈中將單字元變數作為臨時變數(例如 i、j、k、m和n)。

12、常量應為大寫字母,分隔單詞應包含下劃線。如enter_frame。

13、布林變數應以字母「is」開頭,如isrun。

14、包使用「反向域」命名,例如,用com.adobe命名adobe.com,而且均為小寫,不使用大小駱駝法。

15、處理監聽事件的呼叫的方法用handle或on開頭,如handleloadercomplete和onclick。

16、私有變數用m加名詞開頭,如mname、mx(當你在其他地方要呼叫卻忘詞的時候,直接輸入m然後智慧型提示,比使用型別簡寫開頭更快,因為也有忘型別的情況)。

ActionScript 3 記憶體清理

記憶體清理基類一般顯示物件,只要繼承這個就好了 根據測試不是很複雜的物件 一般都會被釋放掉所佔記憶體 package protected var mystage stage protected function addedtostage e event void 延時移除舞台 param event...

ActionScript3 常用公式

基本三角函式的計算 角的正弦值 對邊 斜邊 角的余弦值 鄰邊 斜邊 角的正切值 對邊 鄰邊 角度制與弧度制的相互轉換 弧度 角度 math.pi 180 角度 弧度 180 math.pi 計算兩點間距離 dx x2 x1 dy y2 y1 dist math.sqrt dx dx dy dy 緩動...

actionscript3 事件型別

event事件型別 activate 啟用事件 deactivate 物件休眠事件 added 可視物件新增事件 added to stage 可視物件新增到舞台事件 removed 可視物件移除事件 removed from stage 可視物件從舞台移除事件 enter frame 幀頻事件 滑...