出版時間:2012-1 出版社:清華大學出版社 作者:布勞恩斯坦 頁數(shù):838
Tag標簽:無
內(nèi)容概要
如果您希望構(gòu)建桌面、瀏覽器或移動設備上的交互式應用,《ActionScript 3.0寶典(第2版)》將成為您的良師益友?!禔ctionScript 3.0寶典(第2版)》帶領(lǐng)讀者掌握Flash平臺的完整體系:ActionScript3.0語言和語法、面向?qū)ο缶幊?、錯誤處理和淵試技術(shù),以及龐大的Flash Player10.1 API的每個部分?!禔ctionScript 3.0寶典(第2版)》中提供了豐富的交互性示例,并詳盡地闡述了Flash平臺的最新特性,是學習ActionScript 3.0的首選書籍。
作者簡介
Roger Braunstein,是一位通曉多個行業(yè)的程序員,也是紐約布魯克林區(qū)一家獨立的開發(fā)和設計室partly humaninc.的Chief Roger Officer。Roger是Action Script 3.0寶典第1版的作者之一,并且還寫過一本電子書IntroductiontoFlex2。Roger使用他掌握的各種技術(shù)編寫過游戲、移動應用程序、互動藝術(shù)、工具、Web應用程序和網(wǎng)站。僅在過去的兩年中,他就為LEGO、MoMA、Tim Burton、Antonyand the Johnsons、AOL、HBO、Puma、General Mills、Sport Chalet、Pepsi、Coke、OMGPOP、theFrenchCulinaryInstitute等公司開發(fā)過產(chǎn)品。另外他還在忙于一系列獨立的項目。當不在電腦前工作時,Roger喜歡的活動和一般人沒什么區(qū)別,他喜歡騎自行車、烹飪、閱讀、旅行、攝影、滑旱冰和隨著GameBoys上的音樂跳舞。他癡迷于在自己的網(wǎng)站上發(fā)布一些有趣的內(nèi)容,讀者可以通過這個網(wǎng)站聯(lián)系他。
書籍目錄
第Ⅰ部分ActionScript 3.0語言基礎第1章 ActionScript 3.0簡介1.1 ActionScript 3.0概述1.2 探索Flash平臺1.2.1 程序員的視角1.2.2 用戶的視角1.3 從ActionScript 2.0過渡到ActionScript 3.01.3.1 顯示列表1.3.2 運行時錯誤1.3.3 運行時數(shù)據(jù)類型1.3.4 方法閉包1.3.5 自帶事件模型1.3.6 正則表達式1.3.7 E4X1.4 小結(jié)第2章 ActionScript 3.0語言基礎2.1 ActionScript 3.0概述2.2 使用變量2.2.1 變量聲明剖析2.2.2 常量2.2.3 字面值2.3 注釋代碼2.3.1 注釋的類型2.3.2 何時使用注釋2.3.3 自注釋的代碼2.4 作用域簡介2.5 數(shù)據(jù)類型簡介2.5.1 聲明類型2.5.2 使用無類型變量2.6 運算符2.6.1 一元與二元運算符2.6.2 運算順序2.6.3 一些常用的運算符2.7 使用條件語句做出邏輯選擇2.7.1 if語句2.7.2 相等運算符2.7.3 對其他類型比較的結(jié)果進行測試2.7.4 if…else語句2.7.5 switch語句2.7.6 條件運算符2.8 使用循環(huán)重復執(zhí)行操作2.8.1 使用for循環(huán)2.8.2 使用forin和foreach…in循環(huán)2.8.3 使用while和do…while循環(huán)2.8.4 for循環(huán)和while循環(huán)的對比2.8.5 避免無限循環(huán)2.8.6 使用break和continue2.9 小結(jié)第3章 函數(shù)與方法3.1 調(diào)用函數(shù)3.2 創(chuàng)建自定義函數(shù)3.2.1 定義函數(shù)3.2.2 向函數(shù)傳遞參數(shù)3.3 返回結(jié)果3.4 匿名函數(shù)3.5 函數(shù)作為對象3.6 遞歸函數(shù)3.7 小結(jié)第4章 面向?qū)ο缶幊?.1 理解類4.1.1 類可以模擬現(xiàn)實世界4.1.2 類包含數(shù)據(jù)和操作4.1.3 類可以劃分任務4.1.4 類是類型4.1.5 類包含程序4.2 面向?qū)ο缶幊讨械男g(shù)語4.2.1 對象4.2.2 類4.2.3 實例4.2.4 類型4.3 封裝4.3.1 黑盒原則4.3.2 封裝和多態(tài)4.4 包:類和函數(shù)4.4.1 類的唯一性和名稱空間4.4.2 層次結(jié)構(gòu)4.4.3 控制可見性4.4.4 包中允許使用的代碼4.4.5 使用包中的代碼4.5 使用繼承4.5.1 使用繼承構(gòu)造代碼4.5.2 繼承、類型和多態(tài)4.5.3 繼承與組合4.5.4 阻止繼承4.6 訪問控制屬性4.6.1 public和private4.6.2 protected4.6.3 internal4.6.4 使用名稱空間定制訪問控制4.7 方法和構(gòu)造函數(shù)4.8 屬性4.8.1 訪問器4.8.2 避免副作用4.8.3 自引用代碼4.9 使用靜態(tài)方法和屬性4.9.1 靜態(tài)變量4.9.2 靜態(tài)常量4.9.3 枚舉4.9.4 靜態(tài)方法4.10 重寫行為4.11 設計接口4.12 操作類型4.12.1 類型兼容和強制轉(zhuǎn)換4.12.2 顯式類型轉(zhuǎn)換4.12.3 確定類型4.13 創(chuàng)建動態(tài)類4.14 小結(jié)第5章 驗證程序5.1 錯誤簡介5.1.1 編譯時錯誤與運行時錯誤5.1.2 警告5.1.3 從Flash Professional和Flash Builder獲取反饋5.2 修復錯誤5.3 小結(jié)第Ⅱ部分ActionScript 3.0的核心數(shù)據(jù)類型第6章 文本、字符串和字符6.1 使用字符串字面值6.2 與字符串的相互轉(zhuǎn)換6.2.1 使用toString()方法6.2.2 轉(zhuǎn)換成字符串6.2.3 將字符串轉(zhuǎn)換為其他類型6.3 合并字符串6.4 轉(zhuǎn)換字符串的大小寫6.5 使用字符串中的單個字符6.5.1 獲取字符串中字符的個數(shù)6.5.2 獲取特定的字符6.5.3 將字符轉(zhuǎn)換為字符代碼6.6 在字符串中執(zhí)行查找6.6.1 通過子字符串查找6.6.2 使用正則表達式進行查找6.7 字符串分解……第Ⅲ部分 顯示列表第Ⅳ部分 事件驅(qū)動程序設計第Ⅴ部分 錯誤處理第Ⅵ部分 外部數(shù)據(jù)第Ⅶ部分 圖形程序設計與動畫第Ⅷ部分 Flash的具體應用
編輯推薦
開發(fā)Web和移動應用 使用HD Video和3D增強桌面應用 使用AS3進行AIR、Flex和Flash編程 為iPhone、Palm WebOS和Android等移動設備編程 學習如何在Flash Professional CS 5、Flash Builder 4、Flex 4和AIR 2中使用AS3 使用快速新增的Vector類 使用Flash文本引擎和文本布局框架顯示打印級質(zhì)量的文本 學習3D數(shù)學,并使用AS3編寫自己的3D引擎 使用Pixel Bendcr編寫和運行強人的像素著色器 數(shù)字合成和分析聲音 顯示、分析和捕獲音頻和視頻 大量的更新和修訂內(nèi)容
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載