ActionScript 是針對Adobe Flash Player 運行時環境的編程語言,它在Flash 內容和應用程序中實現了交互性、數據處理以及其它許多功能。
ActionScript 是由Flash Player 中的ActionScript 虛擬機(AVM) 來執行的。ActionScript代碼通常被編譯器編譯成 “字節碼格式”(一種由計算機編寫且能夠為計算機所理解的編程語言),如Adobe Flash CS3 Professional 或Adobe®Flex™Builder™ 的內置編譯器或Adobe®Flex™SDK 和Flex™Data Services 中提供的編譯器。字節碼嵌入SWF 文件中,SWF 文件由運行時環境Flash Player 執行。
ActionScript 3.0 編程手冊介紹
本手冊為在ActionScript™3.0 中開發應用程序提供了基礎。為了充分理解所介紹的理念和技巧,您應已熟悉了一般的編程概念,如數據類型、變量、循環和函數。您還應了解面向對象編程的基本概念,如類和繼承。如果以前掌握了ActionScript 1.0 或ActionScript 2.0 知識,則會非常有幫助,但這并不是必需的。
ActionScript 3.0優點
ActionScript 3.0 的腳本編寫功能超越了ActionScript 的早期版本。它旨在方便創建擁有大型數據集和面向對象的可重用代碼庫的高度復雜應用程序。雖然ActionScript 3.0 對于在Adobe Flash Player 9 中運行的內容并不是必需的,但它使用新型的虛擬機AVM2 實現了性能的改善。ActionScript 3.0 代碼的執行速度可以比舊式ActionScript 代碼快10 倍。
舊版本的ActionScript 虛擬機AVM1 執行ActionScript 1.0 和ActionScript 2.0 代碼。
為了向后兼容現有內容和舊內容,Flash Player 9 支持AVM1。
- PC官方版
- 安卓官方手機版
- IOS官方手機版