日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

ActionScript菜鳥基礎(chǔ)終極教程

 wzzxx 2012-03-27
ActionScript菜鳥基礎(chǔ)終極教程

  面板右上部顯示了goto命令的簡(jiǎn)單定義,下面顯示了與goto命令相關(guān)的各種選項(xiàng),包括“場(chǎng)景”、“類型”和“幀”等,就像是所選命令的參數(shù)設(shè)置區(qū)。參數(shù)設(shè)置區(qū)的狀態(tài)會(huì)依據(jù)所選擇ActionScript命令的不同而發(fā)生變化。
  第一個(gè)需要設(shè)置的選項(xiàng)是選擇gotoAndPlay命令還是選擇gotoAndStop命令。圖2-2中選中的是“轉(zhuǎn)到并播放”單選項(xiàng),也就是gotoAndPlay。這兩種命令是相似的,都是跳轉(zhuǎn)到特定的幀,但是gotoAndPlay命令使影片從特定幀開(kāi)始播放,gotoAndStop命令使影片在特定幀上停止。
  這個(gè)命令還需要附加一些信息才能正常工作。如,你想要使影片跳轉(zhuǎn)到哪一幀,這一幀位于哪個(gè)場(chǎng)景,圖2-2指定的是當(dāng)前場(chǎng)景。在“類型”下拉菜單中可以選擇指定特定幀的方式,你可以使用幀號(hào)、幀標(biāo)簽和表達(dá)式中的一種。圖2-2選中的是幀號(hào)類型,這就要求你精確地指定幀的編號(hào),如1。
  在以上內(nèi)容的下面顯示了 和 兩個(gè)按鈕。它們使你可以快速地在腳本中插入和刪除命令。但是這種方法很少使用,你可以通過(guò)左邊的分類目錄添加腳本,使用鍵盤上的Delete或Back Space鍵刪除不需要的命令。
  和 按鈕的右邊還有幾個(gè)功能不一的按鈕。 按鈕使你可以從腳本中查找文本, 按鈕使你可以替換文本,使用 按鈕可以插入目標(biāo)路徑, 按鈕可以為你調(diào)試腳本設(shè)置斷點(diǎn), 和 按鈕使你可以選擇腳本的前一行或后一行。
  在動(dòng)作面板的底部你可以看到這樣的一行:“第1行:gotoAndPlay(1);”,這是動(dòng)作面板的狀態(tài)行,它顯示了當(dāng)前選中的行號(hào)和該行的內(nèi)容。

  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所示。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多