欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Flash AS 3.0動畫程序設計案例教程

中國水利水電出版社
    【作 者】余以勝 【I S B N 】978-7-5170-2150-6 【責任編輯】李炎 【適用讀者群】本專通用 【出版時間】2014-09-22 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】264 【千字數】424 【印 張】16.5 【定 價】35 【叢 書】國家示范(骨干)高職院校重點建設專業優質核心課程系列教材 【備注信息】
圖書詳情

    Flash ActionScript(AS)3.0是一種功能強大的面向對象編程語言,在網絡游戲、網頁特效、互動廣告等領域有廣泛的應用。本書以AS 3.0語言為基礎,以Adobe Flash Professional CS5/CS5.5/CS6為平臺,從程序設計的角度介紹各種常用的Flash動畫編程技能。

    本書從動畫作品編程的實際需求出發,將系統化的理論知識與精心挑選的編程案例結合起來組織內容,注重理論教學與動手實踐的融會貫通,從而實施高職教育所倡導的“教、學、做一體化”的教學模式。

    本書知識系統全面、案例豐富實用,適合作為高職院校動漫設計與制作、多媒體技術、計算機應用技術等信息類專業的教材,也適合作為培訓機構用書,還適合作為廣大影視、游戲動畫從業人員的參考書和具備Flash動畫制作基礎、程序設計基礎的動畫設計愛好者的自學用書。

    本書提供源代碼、素材、電子課件等教學資源,可以從中國水利水電出版社網站和萬水書苑免費下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.dgboyong.cn。

    本書從動畫編程的實際需求出發,將系統化的理論知識與精心挑選的編程案例結合起來組織內容,注重理論教學與動手實踐的融會貫通,從而實施高職教育所倡導的“教學做一體化”的教學模式。

    本書以案例驅動的形式編寫,突出ActionScript編程技能的培養,強調Flash作品設計和ActionScript編程的融合,注重實用職業技能的形成和通過案例驅動的訓練方法達到教學目標。

    本書以實用案例為驅動,保證了理論教學與實踐教學的一致性;案例實現更適合實踐動手,包括案例任務描述、操作流程、案例小結等幾部分。

    在每章后還有拓展訓練,為學生鞏固本章知識或提高編程技能,提供拓展空間。

    動漫產業被稱作21世紀知識經濟的核心產業,是繼IT業后又一經濟增長點,涵蓋了動畫、漫畫、游戲、制造業、版權業等諸多行業。近年來中國動漫產業的快速成長與高速發展,極大地促進了高校對動漫專業人才的招生和培養。

    在國產動漫產品的數量大幅增長、質量及水平要求日益提高的前提下,將ActionScript動畫編程的內容從“Flash動畫設計與制作”課程抽取出來,單獨開設“Flash ActionScript動畫程序設計”課程,不僅是對動漫制作職業技能培養的重要補充,而且可以將“Flash動畫設計與制作”課程重新定位,使其更加專注作品本身的設計與制作技能培養。

    ActionScript 3.0實現了真正意義上的面向對象編程。目前關于ActionScript 3.0編程技術的書籍,基本上偏于理論;高校教材也只有少量的幾本,要么知識不全面,要么案例不豐富,屬于技術書籍附加少量片段代碼的改良版,不適合作為高職教材使用。

    本書是在編者多年講授“Flash動畫設計與制作”課程,并一直研究和跟蹤ActionScript編程技術等基礎上完成的。依據近年來高職教育教學改革精神和職業教育教材建設的要求,以案例驅動的形式編寫,突出ActionScript編程技能的培養,強調Flash作品設計和ActionScript編程的融合,注重實用職業技能的形成和通過案例驅動的訓練方法達到教學目標。

    本書的特色為案例驅動、工學結合。內容以實用案例為驅動,保證了理論教學與實踐教學的一致性,適合“教、學、做一體化”教學;案例書寫上更適合實踐動手,包括案例任務描述、操作流程、案例小結等幾部分,在每章后還有拓展訓練,為本章知識鞏固或編程技能的訓練提高提供拓展空間。全書涉及Flash ActionScript 3.0編程的各個方面,知識體系完善,主要內容包括基本編程環境、AS 3.0的基本語法、面向對象編程、事件偵聽與用戶交互、內置對象處理、幾何結構處理、顯示編程、聲音和視頻、AS編程擴展、網絡通信與數據處理等。針對各知識點,精心選擇的案例完整、豐富、實用性極強,可以稍作修改即可使用,有的甚至不用修改即可應用到動畫編程的職業工作實踐中。本書的所有案例均在Adobe Flash Professional CS5/CS5.5/CS6環境下調試通過。

    本書由余以勝編著,黃華林、巫志勇、宋廣科、唐斌、王偉城、李龍萬等老師為本書資源建設做了很多有益工作。在本書編寫過程中參考了大量的計算機網絡文獻資料和現有技術書籍,在此,謹向這些著作者以及為本書付出辛勤勞動的同事們深表感謝!

    由于編者水平有限,書中錯誤、疏漏或不妥之處在所難免,敬請讀者和同仁給予批評指正。

    編 者

    2014年3月

    第1章 動畫編程簡介 1
    1.1 動畫編程語言AS 3.0 1
    1.1.1 ActionScript 3.0的優點 2
    1.1.2 ActionScript 3.0中的新功能 2
    1.2 Flash IDE簡介 3
    1.3 案例—圖形自動繪制程序 4
    1.3.1 案例任務描述 4
    1.3.2 操作流程 4
    1.3.3 案例小結 5
    1.4 案例—補間動畫播放程序 6
    1.4.1 案例任務描述 6
    1.4.2 操作流程 6
    1.4.3 案例小結 8
    1.5 案例—Hello World程序 8
    1.5.1 案例任務描述 8
    1.5.2 操作流程 9
    1.5.3 案例小結 12
    拓展訓練 12
    第2章 AS 3.0基本語法 13
    2.1 常量與變量 13
    2.1.1 常量 13
    2.1.2 變量 14
    2.2 數據與數據類型 15
    2.2.1 數據類型 15
    2.2.2 類型轉換 16
    2.2.3 數組 17
    2.3 運算符與表達式 17
    2.3.1 運算符與表達式 17
    2.3.2 運算符的優先級和結合律 17
    2.3.3 主要運算符 18
    2.3.4 幾個典型的一元運算符和關系運算符 18
    2.4 案例—類型轉換程序 19
    2.4.1 案例任務描述 19
    2.4.2 操作流程 20
    2.4.3 案例小結 22
    2.5 程序結構與函數 22
    2.5.1 條件語句 22
    2.5.2 循環語句 23
    2.5.3 函數 24
    2.5.4 注釋 25
    2.6 案例—數組處理程序 26
    2.6.1 案例任務描述 26
    2.6.2 操作流程 26
    2.6.3 案例小結 28
    2.7 案例—求兩數的最小公倍數程序 29
    2.7.1 案例任務描述 29
    2.7.2 操作流程 29
    2.7.3 案例小結 31
    拓展訓練 31
    第3章 AS 3.0中面向對象的編程 32
    3.1 類和對象 32
    3.1.1 包和命名空間 33
    3.1.2 文檔類 33
    3.1.3 元件連接類 34
    3.1.4 自定義類的編寫 34
    3.1.5 類的訪問屬性 36
    3.1.6 類成員的訪問屬性 37
    3.1.7 包外定義的類 37
    3.1.8 對象的創建與使用 37
    3.2 案例—創建圖形類程序 38
    3.2.1 案例任務描述 38
    3.2.2 操作流程 38
    3.2.3 案例小結 44
    3.3 AS 3.0中類的使用 44
    3.4 數值計算處理 46
    3.4.1 邊界情況 46
    3.4.2 Math類 47
    3.5 案例—小球隨機運動程序 48
    3.5.1 案例任務描述 48
    3.5.2 操作流程 49
    3.5.3 案例小結 51
    3.6 日期和時間處理 51
    3.6.1 處理 Date對象 51
    3.6.2 獲取時間單位值 52
    3.6.3 執行日期和時間運算 52
    3.6.4 控制時間間隔 52
    3.7 案例—日期時鐘程序 53
    3.7.1 案例任務描述 53
    3.7.2 操作流程 54
    3.7.3 案例小結 55
    3.8 案例—百分秒計時器程序 56
    3.8.1 案例任務描述 56
    3.8.2 操作流程 56
    3.8.3 案例小結 58
    拓展訓練 59
    第4章 事件偵聽及用戶交互 60
    4.1 事件及事件偵聽 60
    4.1.1 事件 60
    4.1.2 事件處理過程 60
    4.1.3 事件對象 61
    4.1.4 事件偵聽 63
    4.2 常用內置事件類 64
    4.2.1 Timer類及相關事件 64
    4.2.2 TextField類及相關事件 65
    4.2.3 ENTER_FRAME事件 65
    4.3 案例—鬧鐘程序 66
    4.3.1 案例任務描述 66
    4.3.2 操作流程 66
    4.3.3 案例小結 71
    4.4 鼠標事件及響應 71
    4.5 案例—擊拍豆腐小游戲程序 72
    4.5.1 案例任務描述 72
    4.5.2 操作流程 72
    4.5.3 案例小結 76
    4.6 鼠標拖曳移動物體 76
    4.7 案例—鼠標引領甲殼蟲程序 77
    4.7.1 案例任務描述 77
    4.7.2 操作流程 77
    4.7.3 案例小結 80
    4.8 鍵盤事件輸入響應 80
    4.9 案例—鍵盤操控甲殼蟲程序 81
    4.9.1 案例任務描述 81
    4.9.2 操作流程 81
    4.9.3 案例小結 84
    4.10 案例—射擊飛機小游戲程序 84
    4.10.1 案例任務描述 84
    4.10.2 操作流程 84
    4.10.3 案例小結 90
    拓展訓練 90
    第5章 操作AS 3.0對象 91
    5.1 處理數組 91
    5.1.1 索引數組 91
    5.1.2 關聯數組 94
    5.2 案例—歌曲列表管理程序 96
    5.2.1 案例任務描述 96
    5.2.2 操作流程 96
    5.2.3 案例小結 101
    5.3 處理字符串 101
    5.4 案例—ASCII字符圖程序 103
    5.4.1 案例任務描述 103
    5.4.2 操作流程 103
    5.4.3 案例小結 108
    5.5 處理影片剪輯 108
    5.6 案例—外部SWF庫中影片處理程序 110
    5.6.1 案例任務描述 110
    5.6.2 操作流程 110
    5.6.3 案例小結 113
    5.7 處理文本 113
    5.8 案例—報刊風格文本設置程序 115
    5.8.1 案例任務描述 115
    5.8.2 操作流程 115
    5.8.3 案例小結 123
    5.9 處理錯誤 124
    5.10 案例—定制錯誤應用程序 125
    5.10.1 案例任務描述 125
    5.10.2 操作流程 125
    5.10.3 案例小結 129
    拓展訓練 129
    第6章 處理幾何結構 130
    6.1 舞臺及坐標系統 130
    6.2 角與角度、旋轉 132
    6.3 案例—舞臺尺寸動態展示程序 132
    6.3.1 案例任務描述 132
    6.3.2 操作流程 133
    6.3.3 案例小結 135
    6.4 案例—冰球位置動態展示程序 135
    6.4.1 案例任務描述 135
    6.4.2 操作流程 136
    6.4.3 案例小結 138
    6.5 Point類的點對象 138
    6.6 Rectangle類的矩形對象 140
    6.7 Matrix類的轉換矩陣 142
    6.8 案例—矩陣變換處理圖片程序 143
    6.8.1 案例任務描述 143
    6.8.2 操作流程 144
    6.8.3 案例小結 148
    拓展訓練 148
    第7章 顯示編程 149
    7.1 顯示列表 149
    7.1.1 顯示列表結構 149
    7.1.2 stage、root、this、parent 150
    7.1.3 核心顯示類 150
    7.2 處理顯示對象 152
    7.2.1 在顯示列表中添加顯示對象 152
    7.2.2 處理顯示對象容器 152
    7.2.3 遍歷顯示列表 153
    7.2.4 處理顯示對象的事件 154
    7.2.5 適當選擇 DisplayObject 子類 154
    7.2.6 顯示對象的舞臺表現 155
    7.3 案例—圖形堆疊處理程序 158
    7.3.1 案例任務描述 158
    7.3.2 操作流程 159
    7.3.3 案例小結 164
    7.4 圖形繪制API 164
    7.5 案例—自選圖形繪制程序 167
    7.5.1 案例任務描述 167
    7.5.2 操作流程 167
    7.5.3 案例小結 169
    7.6 處理位圖 169
    7.7 案例—拼圖小游戲程序 171
    7.7.1 案例任務描述 171
    7.7.2 操作流程 172
    7.7.3 案例小結 175
    7.8 顏色及其變換 176
    7.9 案例—圖片顏色變換小程序 176
    7.9.1 案例任務描述 176
    7.9.2 操作流程 177
    7.9.3 案例小結 178
    7.10 過濾顯示對象 178
    7.11 案例—圖片過濾處理程序 179
    7.11.1 案例任務描述 179
    7.11.2 操作流程 180
    7.11.3 案例小結 182
    拓展訓練 182
    第8章 聲音和視頻處理 183
    8.1 聲音處理 183
    8.1.1 處理聲音簡介 183
    8.1.2 加載外部聲音文件 184
    8.1.3 處理嵌入的聲音 185
    8.1.4 處理聲音流文件 185
    8.1.5 播放聲音 186
    8.1.6 處理聲音元數據 188
    8.1.7 訪問原始聲音數據 188
    8.2 捕獲麥克風輸入 188
    8.2.1 訪問麥克風 189
    8.2.2 將麥克風音頻傳送到本地揚聲器 189
    8.2.3 更改麥克風音頻 189
    8.2.4 檢測麥克風活動 189
    8.3 案例—mp3播放器程序 190
    8.3.1 案例任務描述 190
    8.3.2 操作流程 190
    8.3.3 案例小結 195
    8.4 案例—聲音波紋顯示程序 195
    8.4.1 案例任務描述 195
    8.4.2 操作流程 195
    8.4.3 案例小結 197
    8.5 視頻處理 197
    8.5.1 Video類 198
    8.5.2 加載視頻文件 198
    8.5.3 控制視頻回放 198
    8.5.4 流式傳輸視頻文件 199
    8.5.5 提示點 199
    8.5.6 使用視頻元數據 200
    8.6 捕獲攝像頭輸入 200
    8.6.1 Camera類簡介 200
    8.6.2 在屏幕上顯示攝像頭內容 201
    8.6.3 設計攝像頭應用程序 201
    8.6.4 連接到用戶攝像頭 201
    8.6.5 驗證是否已安裝攝像頭 202
    8.6.6 檢測攝像頭的訪問權限 202
    8.6.7 監視回放條件 203
    8.7 案例—FLV視頻自動播放程序 203
    8.7.1 案例任務描述 203
    8.7.2 操作流程 203
    8.7.3 案例小結 207
    拓展訓練 207
    第9章 AS編程擴展 208
    9.1 使用組件 208
    9.1.1 組件類型 209
    9.1.2 組件的使用 209
    9.2 案例—使用組件播放視頻程序 210
    9.2.1 案例任務描述 210
    9.2.2 操作流程 210
    9.2.3 案例小結 211
    9.3 上下文菜單 212
    9.4 案例—彈出式菜單操作程序 213
    9.4.1 案例任務描述 213
    9.4.2 操作流程 213
    9.4.3 案例小結 216
    9.5 正則表達式 216
    9.6 案例—用戶信息校驗程序 220
    9.6.1 案例任務描述 220
    9.6.2 操作流程 221
    9.6.3 案例小結 225
    9.7 字節數組 225
    9.8 案例—ZIP文件處理程序 227
    9.8.1 案例任務描述 227
    9.8.2 操作流程 227
    9.8.3 案例小結 229
    9.9 外部API 230
    9.9.1 使用外部API簡介 230
    9.9.2 使用ExternalInterface類 230
    9.10 案例—與JavaScript通信小程序 232
    9.10.1 案例任務描述 232
    9.10.2 操作流程 233
    9.10.3 案例小結 234
    拓展訓練 235
    第10章 網絡及數據處理 236
    10.1 網絡通信 236
    10.1.1 網絡與通信簡介 236
    10.1.2 外部數據處理 237
    10.1.3 與其他Flash Player實例連接 237
    10.1.4 套接字處理 238
    10.1.5 本地數據存儲 239
    10.1.6 文件的上傳與下載 239
    10.2 案例—文件的上傳與下載程序 240
    10.2.1 案例任務描述 240
    10.2.2 操作流程 241
    10.2.3 案例小結 244
    10.3 處理XML 245
    10.3.1 XML對象和XMLList對象 245
    10.3.2 XML遍歷 246
    10.3.3 XML類型轉換 246
    10.3.4 讀取外部 XML文檔 247
    10.4 案例—從網絡加載RSS數據程序 247
    10.4.1 案例任務描述 247
    10.4.2 操作流程 247
    10.4.3 案例小結 250
    10.5 客戶端系統環境 250
    10.5.1 System類 250
    10.5.2 Capabilities類 251
    10.5.3 使用IME類 251
    10.6 案例—檢測系統功能程序 252
    10.6.1 案例任務描述 252
    10.6.2 操作流程 252
    10.6.3 案例小結 254
    拓展訓練 255
    參考文獻 256
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 最新亚洲国产有精品| 国产91原创| 色综合天天色| 东日韩二三区| 日韩狠狠操| 91久久精一区二区三区大全| 成人国产网站| 色婷婷视频| 97精品久久天干天天蜜| 看全色黄大色大片免费久久怂| 国产麻豆精品一区二区| 色婷婷六月天| 日本高清加勒比| 久爱精品视频在线视频| 亚洲区激情区图片小说区| 国产拍拍1000部ww| 欧美特黄aaaaa| 东日韩二三区| 免费国产一级特黄久久| h网站国产| 色多多视频网站| 日本高清www视频在线观看| 久久福利青草狠狠午夜| 午夜hhh视频在线观看hhhh| 国产美女在线精品免费观看| 日日噜噜噜噜人人爽亚洲精品| 91精品在线播放| 狠狠ady精品| 日韩一区二区久久久久久| 日本aⅴ永久免费网站www| 黄色大片久久| 欧美一级在线全免费| 伊香蕉| 9丨精品国产高清自在线看| 久久久久久久一精品| 香蕉免费看一区二区三区| 2019天天干天天操| 国产日韩欧美精品一区二区三区| 青青碰| 午夜视频免费看| 亚洲爱|