2.3 分類目錄
動(dòng)作面板左邊的目錄將ActionScript的關(guān)鍵字有組織地分成幾組,以使你更容易查找到需要的關(guān)鍵字的位置。以后我們會(huì)對(duì)每個(gè)組中的命令和符號(hào)作詳細(xì)的講解,下面先對(duì)其進(jìn)行一下簡(jiǎn)要的介紹。
= 動(dòng)作
在動(dòng)作類中包含了最簡(jiǎn)單的ActionScript命令。動(dòng)作類提供了測(cè)試條件、循環(huán)、創(chuàng)建函數(shù)、復(fù)制和創(chuàng)建影片剪輯以及從服務(wù)器中獲取數(shù)據(jù)等功能的命令。動(dòng)作類中的命令是ActionScript最重要的組成部分。動(dòng)作類又分為影片控制、瀏覽器/網(wǎng)絡(luò)、影片剪輯控制、變量、條件/循環(huán)、打印、用戶定義的函數(shù)以及其他動(dòng)作等子類。
= 運(yùn)算符
它包括了各種數(shù)學(xué)和比較運(yùn)算符,如+號(hào),用于兩數(shù)相加;==號(hào),用于判斷兩數(shù)是否相等。運(yùn)算符類下面又分為按位、比較、賦值、邏輯、算術(shù)和其他運(yùn)算符等子類。
= 函數(shù)
使用函數(shù)可以轉(zhuǎn)換數(shù)據(jù)或獲取需要的信息,如獲取Flash的版本信息。你可以使用函數(shù)將字符串123轉(zhuǎn)換成數(shù)字123。你還可以自定義需要重復(fù)使用的函數(shù)。在函數(shù)類下面主要有兩個(gè)子類:數(shù)學(xué)函數(shù)和轉(zhuǎn)換函數(shù)。
= 常量
常量類中包含了一些具有特定值的特殊關(guān)鍵字,如true、false、null和newline等。
= 屬性
屬性類中的關(guān)鍵字反映了Flash中元素的相關(guān)信息。例如_x屬性代表影片剪輯在屏幕中的水平位置。
= 對(duì)象
對(duì)象類是最復(fù)雜的一類,它包含了ActionScript中的眾多概念。所有的對(duì)象關(guān)鍵字被分成4個(gè)子類:核心、影片、客戶端/服務(wù)器、創(chuàng)作。影片剪輯是影片類下面的一種,它包含了與控制影片剪輯相關(guān)的關(guān)鍵字。Math是核心下面的一種,它包含了求平方根、正弦值等數(shù)學(xué)函數(shù)。
= 否決的
這一類中的關(guān)鍵字是已經(jīng)作廢但Flash MX仍然支持的,在Flash MX中請(qǐng)盡量避免使用,因?yàn)樵谝院蟮腇lash版本中將不再支持這些關(guān)鍵字。
= Flash UI組件
這一類中的關(guān)鍵字包含了特殊功能的組件,如單選按鈕、滾動(dòng)條等。
= 索引
索引類將ActionScript中的所有關(guān)鍵字按字母順序排列。以上各類中的關(guān)鍵字都可以在索引類中找到。
動(dòng)作面板中提供的關(guān)鍵字分類有時(shí)可以幫你方便地找到需要的關(guān)鍵字,但也有可能給你帶來(lái)麻煩。如你可能認(rèn)為表示影片剪輯水平坐標(biāo)屬性的_x應(yīng)該在對(duì)象類的“影片”/“影片剪輯”/“屬性”里面,但它卻在屬性類里面。你可能認(rèn)為sqrt(開(kāi)平方)應(yīng)該在函數(shù)類中,但它卻在“對(duì)象”/“核心”/“Math”/“方法”下面。
2.4 使用Flash的幫助系統(tǒng)
最好的程序員往往也要查閱一下工具書,F(xiàn)lash中的幫助系統(tǒng)就是一本功能強(qiáng)大的工具書,所以在學(xué)習(xí)更多內(nèi)容之前,先了解一下Flash的幫助系統(tǒng),將對(duì)我們的學(xué)習(xí)不無(wú)陴益。
Flash使用工具提示和基于擴(kuò)展HTML的幫助系統(tǒng)。為了對(duì)ActionScript的使用更加?jì)故?,你就需要知道如何使用它們?
2.4.1 簡(jiǎn)單定義
如果你習(xí)慣使用動(dòng)作面板中的關(guān)鍵字分類目錄,你應(yīng)該會(huì)注意到當(dāng)你在左邊的目錄中選中某個(gè)關(guān)鍵字時(shí),面板右邊的上面部分會(huì)給出與所選關(guān)鍵字相應(yīng)的簡(jiǎn)單定義。你會(huì)看見(jiàn)這樣的句子:“要添加某項(xiàng),可雙擊該項(xiàng)或?qū)⑵渫蟿?dòng)到腳本窗口。
例如選中g(shù)oto命令時(shí),你會(huì)看到這樣的提示:“轉(zhuǎn)到影片的指定幀?!彼@示了該腳本的基本功能。
單擊別的命令查看一下它們的定義,在學(xué)習(xí)下面的知識(shí)之前,你可以花些時(shí)間多看一下動(dòng)作面板中的命令。
2.4.2 腳本參考面板
Flash使用腳本參考面板幫助你記住ActionScript的語(yǔ)法??梢赃x擇“窗口”→“腳本參考”命令或按快捷鍵Shift+F1打開(kāi)腳本參考面板。腳本參考面板如圖2-3所示。