注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作FlashFlash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用

Flash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用

Flash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用

定 價(jià):¥45.00

作 者: 陳冬 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Flash

ISBN: 9787115153692 出版時(shí)間: 2006-12-01 包裝: 膠版紙
開本: 16 頁(yè)數(shù): 384 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Flash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用》是作者根據(jù)多年的軟件開發(fā)經(jīng)驗(yàn)編寫而成的,內(nèi)容涵蓋了從ActionScript編程初學(xué)者到一名卓越而高效的Flash應(yīng)用程序開發(fā)人員所必須具備的知識(shí)。全書分為3篇,共16章,第一篇為ActionScript編程基礎(chǔ)篇(包括第1章和第2章),主要介紹ActionScript入門知識(shí)和基本的語(yǔ)法;第二篇為ActionScript編程提高篇(包括第3章到第9章),主要介紹事件處理機(jī)制、影片剪輯、文字、常用內(nèi)置類、自定義類、全局控制和外部交互以及組件等內(nèi)容;第三篇為ActionScript編程應(yīng)用篇(包括第10章到第16章),詳細(xì)地介紹了俄羅斯方塊、掃雷、連連看、對(duì)對(duì)碰、電子書翻書特效、網(wǎng)上投票系統(tǒng)以及網(wǎng)上相冊(cè)等案例的程序設(shè)計(jì)。《Flash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用》以目前最穩(wěn)定的ActionScript 2.0版本(適用于Flash MX 2004以上版本)為標(biāo)準(zhǔn)編寫而成,全書共設(shè)計(jì)了99個(gè)緊扣技術(shù)點(diǎn)的小案例和7個(gè)綜合性大案例?!禙lash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用》講解清楚、案例豐富、知識(shí)系統(tǒng),適合ActionScript的初中級(jí)讀者作為學(xué)習(xí)用書。

作者簡(jiǎn)介

暫缺《Flash Actionscript 2.0互動(dòng)編程從基礎(chǔ)到應(yīng)用》作者簡(jiǎn)介

圖書目錄

第一篇 ActionScript編程基礎(chǔ)
第1章 ActionScript入門 1
1.1 ActionScript是什么 2
1.2 ActionScript的發(fā)展歷程 3
1.3 ActionScript和其他語(yǔ)言的關(guān)系 4
1.4 Flash中的編程環(huán)境 4
1.4.1 “動(dòng)作”面板 4
1.4.2 “輸出”面板 9
1.4.3 “腳本”窗口 10
1.5 基本AS命令 10
1.5.1 stop和play 10
 * 用stop和play命令實(shí)現(xiàn)地球公轉(zhuǎn) 11
1.5.2 gotoAndStop和gotoAndPlay 12
 * 用gotoAndPlay實(shí)現(xiàn)地球公轉(zhuǎn) 12
1.5.3 prevFrame和nextFrame 13
 * 用prevFrame和nextFrame實(shí)現(xiàn)圖片展示 13
第2章 語(yǔ)法 14
2.1 格式上的要求 15
2.1.1 大小寫敏感 15
2.1.2 AS的單位 15
2.2 數(shù)據(jù)類型 19
2.2.1 字符串 19
2.2.2 數(shù)字 20
2.2.3 布爾值 21
2.2.4 Object 21
2.2.5 MovieClip 22
2.2.6 Null 22
2.2.7 Undefined 22
2.2.8 確定變量的數(shù)據(jù)類型 22
2.2.9 數(shù)據(jù)類型轉(zhuǎn)換 23
2.3 運(yùn)算符 23
2.3.1 點(diǎn)運(yùn)算符 23
2.3.2 數(shù)值運(yùn)算符 24
2.3.3 比較運(yùn)算符 25
2.3.4 字符串運(yùn)算符 25
2.3.5 邏輯運(yùn)算符 26
2.3.6 按位運(yùn)算符 26
2.3.7 賦值運(yùn)算符 27
2.3.8 數(shù)組訪問(wèn)運(yùn)算符 28
2.3.9 運(yùn)算符的優(yōu)先級(jí) 29
2.4 面向?qū)ο缶幊獭?0
2.4.1 類 30
2.4.2 實(shí)例 32
 * 運(yùn)用實(shí)例控制動(dòng)畫播放 32
2.5 程序結(jié)構(gòu) 34
2.5.1 條件結(jié)構(gòu)if 34
2.5.2 循環(huán)結(jié)構(gòu)for 35
2.5.3 循環(huán)結(jié)構(gòu)while 35
2.5.4 break和continue語(yǔ)句 36
2.5.5 分支結(jié)構(gòu)switch 37
2.5.6 with語(yǔ)句 38
第二篇 ActionScript編程提高
第3章 事件處理機(jī)制 40
3.1 事件處理概述 41
3.2 事件處理 42
3.2.1 按鈕事件 42
 * 為按鈕添加AS 43
3.2.2 按鈕事件處理函數(shù) 44
3.3 影片剪輯事件處理 44
3.3.1 影片剪輯事件 45
 * 用load和enterFrame事件制作移動(dòng)臉譜 45
 * 用mouseMove事件實(shí)現(xiàn)鼠標(biāo)跟隨 46
 * 用mouseDown和mouseUp事件實(shí)現(xiàn)鼠標(biāo)跟隨 47
3.3.2 影片剪輯事件處理函數(shù) 49
 * 用onMouseMove函數(shù)實(shí)現(xiàn)鼠標(biāo)跟隨 49
 * 用onEnterFrame函數(shù)實(shí)現(xiàn)圖片懸?!?1
3.4 偵聽(tīng)器和廣播器 54
3.5 鍵盤 55
3.5.1 鍵控代碼 55
 * 用getCode方法控制游戲角色 58
 * 用isDown方法移動(dòng)圖片 59
3.5.2 ASCII碼 60
 * 用getAscii方法制作打字游戲 60
3.6 鼠標(biāo) 61
3.6.1 替換鼠標(biāo)指針 62
 * 替換鼠標(biāo)指針 62
3.6.2 鼠標(biāo)中鍵 63
 * 用鼠標(biāo)中鍵控制圖片滾動(dòng) 64
3.6.3 鼠標(biāo)右鍵 65
 * 自定義右鍵菜單 65
第4章 影片剪輯 67
4.1 影片剪輯屬性 68
4.1.1 坐標(biāo)位置 68
4.1.2 旋轉(zhuǎn)角度 69
 * 通過(guò)_rotation屬性旋轉(zhuǎn)對(duì)象 69
 * 用_rotation屬性制作鼠標(biāo)旋轉(zhuǎn)跟隨 70
4.1.3 透明度和可見(jiàn)性 71
 * 通過(guò)_alpha屬性實(shí)現(xiàn)圖片漸入漸出 72
4.1.4 寬高和比例 73
 * 用_width和_height屬性控制影片剪輯大小 73
 * 通過(guò)_xscale和_yscale屬性控制影片剪輯縮放 74
4.1.5 鼠標(biāo)位置 75
4.1.6 幀屬性 75
 * 馬賽克效果的導(dǎo)航條 75
 * 制作loading動(dòng)畫 77
4.2 動(dòng)態(tài)創(chuàng)建影片剪輯 78
4.2.1 深度級(jí)別 78
4.2.2 duplicateMovieClip 79
 * 用duplicateMovieClip動(dòng)態(tài)復(fù)制影片剪輯 79
4.2.3 attachMovie 80
 * 用attachMovie方法制作雪花飛舞 81
 * 跟隨鼠標(biāo)游動(dòng)的魚 82
4.2.4 removeMovieClip 83
 * 打蜜蜂游戲 83
4.2.5 createEmptyMovieClip 84
 * 用createEmptyMovieClip方法創(chuàng)建影片剪輯 85
4.2.6 loadMovie 86
 * 用loadMovie制作圖片展示 86
4.3 管理深度 88
4.3.1 取得深度 88
 * 鼠標(biāo)跟隨的下雪效果 89
4.3.2 交換深度 90
 * 用swapDepths方法實(shí)現(xiàn)立體旋轉(zhuǎn)特效 90
4.4 拖動(dòng)影片剪輯 91
 * 制作放大鏡 92
4.5 動(dòng)態(tài)創(chuàng)建遮罩 93
 * 用遮罩實(shí)現(xiàn)橡皮擦特效 93
4.6 碰撞測(cè)試 94
 * 用碰撞測(cè)試實(shí)現(xiàn)粘附特效 95
4.7 繪畫方法 96
4.7.1 moveTo 96
4.7.2 lineStyle 96
4.7.3 lineTo 96
 * 用繪畫方法畫直線 97
4.7.4 curveTo 98
 * 用繪畫方法畫曲線 98
 * 用繪畫方法畫圓 100
4.7.5 beginFill 101
 * 用填充方法畫填充圖形 101
4.7.6 beginGradientFill 103
 * 用填充方法畫漸變填充圖形 104
 * 交互式填充圖形 105
第5章 文字 108
5.1 文本類型 109
5.1.1 動(dòng)態(tài)文本 109
 * 動(dòng)態(tài)文本展示 109
 * 文字淡入淡出 110
 * 隨機(jī)文字特效 111
5.1.2 輸入文本 113
 * 可指定倍數(shù)的放大鏡 113
5.2 TextField類 114
5.2.1 TextField類的屬性 115
5.2.2 TextField類的方法 115
 * 用偵聽(tīng)器實(shí)現(xiàn)累加運(yùn)算 115
 * 打字游戲 116
5.3 TextFormat類 118
5.3.1 TextFormat類的屬性 118
 * 設(shè)置了文本格式的打字游戲 119
 * 展示系統(tǒng)字體 121
5.3.2 TextFormat類的方法 122
 * 用getTextExtent方法制作打字游戲 122
5.4 在文本中使用HTML 124
5.4.1 啟用HTML格式 124
5.4.2 支持的HTML標(biāo)簽 125
 * 用HTML標(biāo)簽制作圖片的鼠標(biāo)跟隨 126
5.4.3 asfunction協(xié)議 127
5.5 在文本中使用CSS 128
5.5.1 TextField.StyleSheet類 128
5.5.2 從外部加載樣式表 128
 * 解析CSS文件 128
5.5.3 使用setStyle方法創(chuàng)建新樣式 130
 * 為文本應(yīng)用CSS樣式 130
5.6 TextSnapShot對(duì)象 131
 * 用TextSnapshot對(duì)象查找靜態(tài)文本 131
5.7 String類 133
5.7.1 字符串和String類的區(qū)別 133
5.7.2 String類的屬性 133
5.7.3 String類的方法 133
 * 用String類解智力題 135
第6章 內(nèi)置類 137
6.1 顏色類Color 138
6.1.1 構(gòu)造函數(shù) 138
6.1.2 方法 138
 * 用setRGB方法制作調(diào)色板 138
 * 鼠標(biāo)跟隨的顏色特效 140
 * 用setTransform制作變色寵物 142
6.2 日期類Date 143
6.2.1 構(gòu)造函數(shù) 144
6.2.2 方法 144
 * 用Date類顯示時(shí)間 144
 * 用Date對(duì)象制作簡(jiǎn)單時(shí)鐘 145
 * 用getTime方法制作倒計(jì)時(shí)牌 146
 * 用getTimezoneOffset查詢時(shí)區(qū)時(shí)刻 147
 * 日歷 148
6.3 聲音類Sound 151
6.3.1 構(gòu)造函數(shù) 151
6.3.2 方法 151
 * 用attachSound方法播放聲音 152
 * 帶進(jìn)度條的MP3播放器 153
6.3.3 屬性 155
6.3.4 事件處理函數(shù) 155
 * 多功能MP3播放器 156
6.4 數(shù)學(xué)類Math 160
6.4.1 方法 160
 * 彩票選號(hào)器 160
 * 用三角函數(shù)繪制花朵 161
6.4.2 屬性 163
6.5 XML類 163
6.5.1 XML基礎(chǔ) 164
6.5.2 構(gòu)造函數(shù) 164
6.5.3 方法 165
6.5.4 集合 166
6.5.5 屬性 167
 * 解析XML 168
 * 編輯XML對(duì)象 171
第7章 自定義類 174
7.1 創(chuàng)建和使用類 175
7.1.1 面向?qū)ο蟮脑瓌t 175
7.1.2 定義類 175
7.1.3 屬性和方法 176
7.1.4 構(gòu)造函數(shù) 176
 * 用自定義類實(shí)現(xiàn)圖片淡入淡出 178
7.1.5 實(shí)例成員和類成員 179
7.1.6 get和set方法 180
7.1.7 創(chuàng)建動(dòng)態(tài)類 181
7.1.8 類的編譯和導(dǎo)出 181
7.2 繼承和接口 182
7.2.1 繼承和子類 182
 * 用繼承類實(shí)現(xiàn)圖片特效 183
 * 用繼承類實(shí)現(xiàn)鼠標(biāo)跟隨 184
7.2.2 控制成員訪問(wèn) 185
7.2.3 接口 186
 * 通過(guò)接口實(shí)現(xiàn)畫圖板 187
第8章 全局控制和外部交互 192
8.1 Stage類 193
8.1.1 隱藏菜單 193
8.1.2 縮放模式 193
8.1.3 對(duì)齊方式 194
8.1.4 事件處理 194
8.2 fscommand函數(shù) 194
8.2.1 與Flash Player通信 194
8.2.2 與JavaScript通信 195
8.3 LocalConnection類 197
 * 在兩個(gè)SWF文件之間實(shí)現(xiàn)通信 197
8.4 SharedObject類 198
 * 可以保存歌曲列表的MP3 199
8.5 loadVariables 200
 * 用loadVariables方法實(shí)現(xiàn)鼠標(biāo)跟隨 201
 * 和ASP結(jié)合的網(wǎng)站計(jì)數(shù)器 202
8.6 LoadVars類 203
 * 和ASP結(jié)合可保存圖形的畫圖板 204
第9章 組件 213
9.1 組件概述 214
9.1.1 添加組件 214
 * 動(dòng)態(tài)添加組件 214
9.1.2 設(shè)置組件樣式 215
9.1.3 處理組件事件 217
 * 用事件偵聽(tīng)器處理組件事件 218
9.2 內(nèi)置組件 219
9.2.1 用戶界面組件 219
 * Label和TextInput組件 219
 * Button組件 221
 * RadioButton組件 223
 * List組件 225
 * ComboBox組件 226
 * ScrollPane組件 227
 * NumericStepper組件 229
 * MenuBar組件 231
 * Menu組件 232
 * Accordion組件 235
 * Tree組件 236
 * DateField組件 239
 * DateChooser組件 240
 * Alert組件 241
 * Window組件 242
 * Loader組件 244
 * ProgressBar組件 246
 * DataGrid組件 248
9.2.2 媒體組件 249
 * MediaPlayback組件 250
9.2.3 數(shù)據(jù)組件 251
第三篇 ActionScript編程應(yīng)用
第10章 俄羅斯方塊 253
10.1 效果預(yù)覽 254
10.2 技術(shù)分析 254
10.3 操作步驟 255
第11章 掃雷 284
11.1 效果預(yù)覽 285
11.2 技術(shù)分析 286
11.3 操作步驟 286
第12章 連連看 303
12.1 效果預(yù)覽 304
12.2 技術(shù)分析 305
12.3 操作步驟 306
第13章 對(duì)對(duì)碰 319
13.1 效果預(yù)覽 320
13.2 技術(shù)分析 320
13.3 操作步驟 321
第14章 翻書效果 334
14.1 效果預(yù)覽 335
14.2 技術(shù)分析 335
14.3 操作步驟 336
第15章 網(wǎng)上投票系統(tǒng) 346
15.1 效果預(yù)覽 347
15.2 技術(shù)分析 348
15.3 操作步驟 349
第16章 網(wǎng)上相冊(cè) 361
16.1 效果預(yù)覽 362
16.2 技術(shù)分析 363
16.3 操作步驟 363

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)