ActionScript動作腳本是Adobe Flash Player運行時(runtime)環(huán)境的編程語言,ActionScript 3.0是其最新版本。與前兩個版本相比,ActionScript 3.0運行于全新的虛擬機AVM2上,使用JIT(Just InTime)編碼技術,將字節(jié)碼轉換為機器碼來提高性能,效率出眾。 本書分為四篇,共19章,從ActionScript 3.0的基本概念講起,詳細介紹了編程的語法和技巧。第一篇(第1章~第2章)講述了ActionScript 3.0的基礎知識,包括開發(fā)環(huán)境、學習技巧以及ActionScript 3.0的基本特點。第二篇(第3章~第8章)講述了ActionScript 3.0程序的基本構成單位,包括值、循環(huán)、條件、函數等。同時由于ActionScript 3.0是由事件驅動的面向對象編程語言,在后兩章也對面向對象思想以及事件的內部機制進行了詳細剖析。第三篇(第9章~第14章)講述了Flash本身所特有的多媒體編程功能,包括矢量圖、位圖、動畫、文本、聲音、視頻等各種處理方式。第四篇(第15章~第19章)講述了ActionScript 3.0在XML數據處理、通訊、本地持久性、第三方類庫等方面的擴展知識。 本書由淺入深地講解了ActionScript 3.0的面向對象編程,并輔以大量生動實例來說明ActionScript 3.0的使用技巧和編程思想,適于正在學習并使用ActionScript的程序員或對編程感興趣的設計師以及業(yè)余愛好者研究學習。