Flash Flex ActionScript 3.0開發權威手冊
內容介紹
《Flash·Flex·ActionScript 3.0開發權威手冊:基礎入門+權威詳解 範例導航+最佳實踐》是講述AcfionScript 3.0開發從入門到精通的權威手冊,全面細緻地介紹了ActionScript 3.0程式的編寫方法以及語法規範,幫助用戶建立正確的、良好的編程習慣,主要內容有:建立正確的ActionScript認知,糾正用戶容易犯的錯誤,以及當前Flash開發領域內的多項錯誤認識,ActionScript 3.0基本語法、面向對象開發,Flash可視化開發,Flex可視化開發,ActionScript 3.0類庫分類詳解,引用實際案例介紹開發、編譯、調試到部署這一完整的開發流程。
《Flash·Flex·ActionScript 3.0開發權威手冊:基礎入門+權威詳解 範例導航+最佳實踐》可以幫助開發者快速掌握基於時間軸開發的核心思想,從而提高工作效率。
《Flash·Flex·ActionScript 3.0開發權威手冊:基礎入門+權威詳解 範例導航+最佳實踐》適合從事Flash相關工作的人員使用。作者介紹
張亞飛,是多本Flash圖書的作者(包括繁體版和簡體版),涉及Flash程式開發和動畫製作。張套用Flash已經有7年的時間,作為國內第一代網際網路從業者,其獨到的見解使他成為卓越的作者,這也是兩岸出版機構都能接受他的原因。
涉獵廣泛,精通Flash、ASP、ASP.NET、HTML、PHP、JavaScript、Java及Microsoft SQL Server等,他能夠輕鬆將Flash融入到其他編程領域,而不是將其孤立看待,這樣可以將非常複雜的問題以非常淺顯的方式表述出來,並使所有的讀者都能受益。作品目錄
第1篇Actionscript語言基礎入門第1章準備基礎知識和配置開發環境第2章程式開發的基石——聲明變數和使用變數第3章Actionscript語法規範和培養良好的編程習慣第4章數據運算和運算規則第5章流程控制第6章使用內建的全局函式第7章自定義函式第2篇Actionscript的面向對象編程和編譯第8章面向對象編程(OOP)——創建類和使用類第9章建立更可靠的OOP程式——類和成員的訪問控制第10章重複使用類——繼承和組合第11章靜態成員、靜態類和枚舉(Enumeration)第12章多態(Polymorphism)——重載和覆載第13章接口和抽象——錯誤最深重的地方第14章類、接口和函式的組織——使用包第15章命名空間第16章反射、數據類型檢查和數據類型轉換第17章使用ASDOC輸出幫助文檔第18章處理程式異常——建立可靠的應用程式第19章指定類路徑(Classpath)第3篇與Flash軟體緊密結合的可視化應用程式開發第20章使用Flash軟體進行可視化開發第21章基幹時間軸的可視化應用程式開發第22章影片剪輯的嵌套和多時間軸第23章使用Flash UI組件第4篇與Flex Builder軟體緊密結合的可視化應用程式開發第24章基於窗體的可視化應用程式開發第25章使用Flex Builder軟體第5篇顯示對象和互操作第26章顯示對象、顯示對象容器和顯示列表第27章事件處理和基本的互動控制第28章使用文本框呈現文本和設定文本的格式第6篇類庫和分類功能實現第29章處理字元串——String類和正則表達式第30章數組、矢量和複合數組(哈希映射、Dictionary對象)第31章處理日期和時間第32章開發網路應用程式第33章使用W3CDOM處理XML第34章使用E4X處理XML第35章使用Actionscript代碼處理聲音第36章使用Actionscript代碼處理視頻第37章為顯示對象動態套用濾鏡效果第38章創建和處理矢量圖形第39章創建和處理點陣圖以及使用混合模式第40章處理反向運動和IK骨架第41章使用3D空間和創建3D模型第42章創建過渡效果動畫第43章配合FMS3開發實時通信應用程式第44章其他常用的Actionscript核心API第7篇編譯、調試、部署與實戰第45章牢記Flash可視化開發的3個基本步驟第46章應用程式的編譯和部署第47章使用Flash和Flex Builder調試Actionscript代碼——原理與範例第48章使用Flash軟體開發Air桌面應用程式、安裝、部署附錄A了解和設定Actionscript編譯器模式附錄B保留的Actionscript關鍵字附錄C鍵盤鍵和鍵控代碼值對照表附錄D如何創建影片剪輯元件和按鈕元件附錄E在Flash創作環境中使用聲音的基礎知識附錄FXML文檔基本語法附錄GFlash CS5和Flash Builder 4協同工作附錄H參考文獻以及資料來源