智能提示:Alt+/
ActionScript
索引數組中函數 splice()
第一個參數:指出從數組的哪個索引位置開始操作.索引數組第一項爲0;
第二個參數:想要刪除的數量,如果爲0表示不刪除任何項
第三個參數:從第一個參數指定的索引位置開始插入的新項。插入新項的操作在刪除項操作之後。
CDATA的使用
告訴Flex Builder (及編譯器)將方括號中的內容原樣不動,不作爲XML的代碼處理。
控件值的自動綁定:
<mx:TextInput x="10" y="58" id="txtPassword" text="{txtCheck.text}"/>
變量的綁定:
[Bindable]
var _pass:String=txtPassword.text;//在mxml裏面控件纔可以綁定_pass變量
valueCommit事件與change事件的區別:
自我感覺valueCommit是文本控件中有值且控件失去焦點時才執行的
change爲控件值改變就會觸發
VSlider及HSlider控件不容易理解的屬性:
snapInterval 步進
thumbCount 一共顯示幾個滑塊
tickInterval 每隔多少個刻度顯示
對於控件樣式的定義,所見即所得的工具:
http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html,也可以驗證應用程序的配色及設計方案。
RGB顏色值的另外一種表達方式:
飽和度方式:Application { backgroundColor: rgb(100%,0%,0%); }
程序添加控件樣式:
比如TextInput控件,,事件名稱爲preinitialize
嵌入字體:
當你的程序用的是系統外另外添加的個性字體,而客戶端並沒有這些字體,那麼你的作品將大大折扣,所以flex考慮了可以自定義嵌入字體在應用程序中。
@font-face 屬性
例如:
@font-face{src:local("Tahoma");fontfamily:localfont;fontweight:bold; }或者
@font-face{src:url("assets/tahama.ttf");fontfamily:localfont;fontweight:bold; }
其他的地方引用爲:
fontFamily="localfont"
將圖像加載爲一個變量:
[Bindable]
[Embed(source="assets/star.gif")]
public var imgstar:class;
其他的地方引用爲:
<mx:image source="{imgStar}" />
圖標(*.ico)必須爲嵌入資源
自動生成緩和函數的在線地址爲:http://timotheegroleau.com/Flash/experiments/easing_function_generator.htm