Flash 動作腳本之:了解Action Script2.0 (6)_Flash教程
推薦:Flash 動作腳本之:了解Action Script2.0 (4)AS代碼2.0:針對FlashPlayer7(2)三、SWF文件之間的跨域和子域訪問當(dāng)你開發(fā)一系列互相通訊的SWF文件時,例如,當(dāng)使用loadMovie()、MovieClip.loadMovie()、
AS代碼2.0:面向?qū)ο竽P?自從幾年前在Flash中引入動作腳本語言(Action Script)以來,它已經(jīng)有了很大的發(fā)展。每一次發(fā)布新的Flash版本,動作腳本語言都增加了要害字、方法和其它語言元素。然而,與以前發(fā)布Flash版本不同,F(xiàn)lash MX 2004和Flash MX Professional 2004的動作腳本語言2.0引入了一些新的語言元素,可以更加標(biāo)準(zhǔn)的方式實(shí)施面向?qū)ο蟮木幊?/STRONG>,這些語言元素使核心動作腳本語言的能力顯著增強(qiáng)。
動作腳本語言2.0并非一種新的語言。更確切地說,它由一套核心語言元素組成,使開發(fā)面向?qū)ο蟮某绦蚋虞p易�,F(xiàn)在,由于類、界面、擴(kuò)展和工具等要害字的引入,對其它語言熟悉的程序員更輕易學(xué)習(xí)動作腳本語言的語法。新的程序員可以學(xué)習(xí)更加標(biāo)準(zhǔn)的術(shù)語,他們可以把它們應(yīng)用于將來可能要學(xué)習(xí)的其它面向?qū)ο蟮恼Z言中。
動作腳本語言2.0支持所有的動作腳本語言的標(biāo)準(zhǔn)元素,它完全答應(yīng)你編寫更接近其它面向?qū)ο笳Z言(如Java)所用標(biāo)準(zhǔn)的腳本。正在創(chuàng)建需要采用類和子類的應(yīng)用的中級或高級的Flash開發(fā)人員對此會頗感愛好,。動作腳本語言2.0也讓你在創(chuàng)建一個變量時聲明它的對象類型,不提供有顯著改進(jìn)的編譯錯誤。
下面列出了動作腳本語2.0中的新語言元素。
class
extends
implements
interface
dynamic
static
public
private
get
set
import
關(guān)于動作腳本語言2.0的注重事項(xiàng)包括以下幾點(diǎn):
1. 使用動作腳本語言2.0定義類或界面的腳本必須保存為外部腳本文件,且每個腳本只能定義一個類。也就是說,不能在動作面板中定義類和界面。
2. 可以隱式(把它們存儲在全局的或文檔指定的搜索路徑中指定的位置,然后在腳本中使用它們)或顯式(使用導(dǎo)入命令)導(dǎo)入一個個的類文件�?梢允褂猛ㄅ浞麑�(dǎo)入文件包(一個目錄中的類文件的集合)。
3. Flash 6或更高版本的播放器支持用動作腳本語言2.0開發(fā)的應(yīng)用。
4. 在Flash MX 2004中創(chuàng)建的新文件的默認(rèn)發(fā)布設(shè)置是動作腳本語言2.0。假如你計(jì)劃修改現(xiàn)有的FLA文件,使用動作腳本語言2.0語法,請確保在該FLA文件的發(fā)布設(shè)置中指定動作腳本語言2.0。假如不指定,文件將不能正確編譯,盡管Flash將不產(chǎn)生編譯錯誤。
分享:Flash 動作腳本之:了解Action Script2.0 (2)AS代碼2.0:腳本編輯和調(diào)試FlashMXProfessional2004的動作腳本語言已經(jīng)升級到2.0,它的編輯和調(diào)試工具也有一些改進(jìn),下面我們就來看看動作腳本編輯器的變化
- 相關(guān)鏈接:
- 教程說明:
Flash教程-Flash 動作腳本之:了解Action Script2.0 (6)
。