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