注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作FlashFlash ActionScript2.0編程技術(shù)教程

Flash ActionScript2.0編程技術(shù)教程

Flash ActionScript2.0編程技術(shù)教程

定 價(jià):¥45.00

作 者: 章精設(shè);繆亮;白香芳
出版社: 清華大學(xué)出版社
叢編項(xiàng): 實(shí)例通系列
標(biāo) 簽: Flash

ISBN: 9787302109648 出版時(shí)間: 2005-07-01 包裝: 平裝
開本: 16開 頁數(shù): 415 字?jǐn)?shù):  

內(nèi)容簡介

  目前,隨著Flash MX 2004版本的發(fā)布,F(xiàn)lash的腳本語言ActionScript也升級到了2.0版本。利用ActoionScript 2.0能夠編寫更為堅(jiān)實(shí)的腳本,它新增了許多功能,包括新的語言元素、改進(jìn)的編輯和調(diào)試工具、真正面向?qū)ο蟮木幊棠P偷?。本書介紹的是AcionScript 2.0最基礎(chǔ)的知識,從變量、函數(shù)、基本程序結(jié)構(gòu)等各方面都做了非常詳細(xì)的闡述,是一本適于初學(xué)者學(xué)習(xí)的好書。此外,本書配套的光盤中提供了書中全部160個(gè)范例源文件和相關(guān)素材。另外還提供了部分內(nèi)容的視頻教程,我們可以直觀、清楚地了解制作Flash程序的步驟,迅速掌握ActionScript2.0編程的基本方法。本書從基礎(chǔ)、實(shí)用的角度出發(fā),由淺入深,兼顧入門級讀者和提高級讀者的需求進(jìn)行編寫。對于FlashActionScript 2.O基礎(chǔ)知識,從變量、函數(shù)、基本程序結(jié)構(gòu)、類和對象、組件等各方面都做了非常詳細(xì)的闡述。初學(xué)者只要對Flash的操作有一些基礎(chǔ),再通過本書的學(xué)習(xí),就可以完全掌握ActionScript 2.0。另外,本書在講解基本知識的同時(shí),注重對相應(yīng)的知識進(jìn)行綜合應(yīng)用。本書講解了一些綜合范例的制作方法,如Flash特效的制作、統(tǒng)計(jì)數(shù)據(jù)的方法、.MP3播放器的制作、Flash網(wǎng)站的制作、Flash多媒體課件的制作、Flash游戲的制作等。為方便讀者學(xué)習(xí)和實(shí)際制作,本書配套光盤中提供了書中全部160個(gè)范例源文件和相關(guān)素材。另外還提供了部分內(nèi)容的視頻教程,讀者可通過視頻演示,直觀、清楚地了解制作Flash程序的步驟,迅速掌握Flash ActionScript 2.0編程的基本方法。本書既適合Flash ActionScript初學(xué)者使用,也適合有一定編程基礎(chǔ)的學(xué)習(xí)者進(jìn)一步深造使用??勺鳛樽詫W(xué)教材和各級培訓(xùn)用教材。

作者簡介

暫缺《Flash ActionScript2.0編程技術(shù)教程》作者簡介

圖書目錄

第1章 認(rèn)識ActionScript 2.0 1
1.1 ActionScript 2.0概述 1
1.2 認(rèn)識開發(fā)環(huán)境 2
1.2.1 關(guān)于ActionScript 2.0的參數(shù)設(shè)置 2
1.2.2 “動作”面板 3
1.2.3 管理動作腳本 4
1.3 創(chuàng)建第一個(gè)專業(yè)ActionScript程序 8
1.3.1 制作思路 8
1.3.2 制作過程 9
第2章 ActionScript 2.0編程基礎(chǔ) 13
2.1 變量和常量 13
2.1.1 認(rèn)識變量 13
2.1.2 變量名的命名規(guī)則 18
2.1.3 常量 22
2.2 數(shù)據(jù)類型 22
2.2.1 數(shù)字(Number) 23
2.2.2 字符串(String) 24
2.2.3 布爾值(Boolean) 26
2.2.4 影片剪輯(MovieClip) 27
2.2.5 對象(Object) 28
2.2.6 其他數(shù)據(jù)類型和數(shù)據(jù)類型的轉(zhuǎn)換 29
2.3 運(yùn)算符與表達(dá)式 30
2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 31
2.3.2 賦值運(yùn)算符和賦值表達(dá)式 32
2.3.3 點(diǎn)運(yùn)算符和數(shù)組訪問運(yùn)算符 34
2.3.4 其他常用運(yùn)算符 35
2.4 路徑 36
2.4.1 絕對路徑 36
2.4.2 相對路徑 39
2.4.3 動態(tài)路徑 42
2.5 坐標(biāo) 44
2.5.1 主場景中的坐標(biāo) 44
2.5.2 中心點(diǎn)和注冊點(diǎn) 44
2.5.3 "信息"面板中的坐標(biāo) 45
2.5.4 影片剪輯實(shí)例的坐標(biāo) 47
2.5.5 全局坐標(biāo)和本地坐標(biāo) 51
2.5.6 鼠標(biāo)指針的坐標(biāo) 53
2.6 勻速直線運(yùn)動與坐標(biāo) 54
2.6.1 水平直線運(yùn)動和垂直直線運(yùn)動 54
2.6.2 斜線直線運(yùn)動 55
2.7 角度 60
2.7.1 通過“變形”面板設(shè)置對象的角度 61
2.7.2 影片剪輯實(shí)例的角度 62
2.7.3 角度和弧度 63
2.7.4 坐標(biāo)中的角度 64
2.8 影片剪輯的屬性 65
2.8.1 設(shè)置和獲取影片剪輯的屬性 66
2.8.2 影片剪輯屬性詳述 66
第3章 最簡單的ActionScript程序設(shè)計(jì) 71
3.1 認(rèn)識函數(shù) 71
3.1.1 函數(shù)的一般形式 71
3.1.2 自定義函數(shù) 72
3.2 程序的三種基本結(jié)構(gòu) 74
3.2.1 順序結(jié)構(gòu) 74
3.2.2 選擇結(jié)構(gòu) 75
3.2.3 循環(huán)結(jié)構(gòu) 76
3.3 事件和事件處理 77
3.4 常用函數(shù) 87
3.4.1 時(shí)間軸控制函數(shù) 87
3.4.2 duplicateMovieClip( )函數(shù)與removeMovieClip( )函數(shù) 88
3.4.3 startDrag( )函數(shù)與stopDrag( )函數(shù) 91
3.4.4 loadMovie( )函數(shù)與loadMovieNum( )函數(shù) 94
3.4.5 loadVariables( )函數(shù)與loadVariablesNum( )函數(shù) 98
3.4.6 getURL( )函數(shù) 100
3.4.7 fscommand( )函數(shù) 103
3.4.8 getTimer( )函數(shù) 104
3.4.9 trace( )函數(shù)及程序調(diào)試 105
3.5 行為 107
3.5.1 控制影片剪輯實(shí)例的行為 110
3.5.2 控制視頻播放的行為 111
3.5.3 控制聲音播放的行為 112
第4章 邏輯運(yùn)算和選擇程序結(jié)構(gòu) 113
4.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 113
4.1.1 等于運(yùn)算符和等于表達(dá)式 113
4.1.2 比較運(yùn)算符和比較表達(dá)式 115
4.2 邏輯運(yùn)算符和邏輯表達(dá)式 115
4.3 if語句 117
4.3.1 簡單if語句 117
4.3.2 if-else語句和條件運(yùn)算符 122
4.3.3 else-if語句 123
4.3.4 if語句的嵌套 125
4.3.5 switch語句 127
4.4 精彩實(shí)例 129
第5章 循環(huán)程序結(jié)構(gòu) 142
5.1 while循環(huán)語句 142
5.2 do…while循環(huán)語句 146
5.3 for循環(huán)語句 148
5.3.1 for循環(huán)語句的一般形式 148
5.3.2 使用for循環(huán)語句的注意事項(xiàng) 149
5.3.3 for循環(huán)語句的應(yīng)用 150
5.4 for…in循環(huán)語句 153
5.5 循環(huán)語句的嵌套 154
5.6 break和continue語句 156
5.6.1 break語句 156
5.6.2 continue語句 157
5.7 幀循環(huán)控制 158
5.8 精彩實(shí)例 163
5.8.1 文字鼠標(biāo)跟隨特效 163
5.8.2 分行顯示導(dǎo)航圖標(biāo)效果 165
第6章 函數(shù) 168
6.1 函數(shù)概述 168
6.1.1 函數(shù)的概念 168
6.1.2 函數(shù)的分類 169
6.2 函數(shù)的定義 170
6.2.1 函數(shù)定義的一般形式 170
6.2.2 自定義函數(shù)的應(yīng)用 171
6.2.3 函數(shù)定義的另一種形式 174
6.2.4 函數(shù)定義時(shí)的注意事項(xiàng) 176
6.3 函數(shù)的參數(shù) 178
6.3.1 形式參數(shù)和實(shí)際參數(shù) 178
6.3.2 數(shù)值傳遞 181
6.3.3 地址傳遞 182
6.3.4 參數(shù)的數(shù)據(jù)類型 183
6.4 函數(shù)的返回值 184
6.4.1 return語句 184
6.4.2 返回值的類型 185
6.4.3 無函數(shù)值 186
6.5 函數(shù)的調(diào)用 186
6.5.1 函數(shù)調(diào)用的一般形式 186
6.5.2 函數(shù)的嵌套調(diào)用和遞歸調(diào)用 187
6.6 變量的類型和作用域 188
6.6.1 局部變量 188
6.6.2 時(shí)間軸變量 188
6.6.3 全局變量 189
6.7 事件處理函數(shù)和事件偵聽器 189
6.7.1 事件處理函數(shù) 190
6.7.2 事件偵聽器 193
6.8 setInterval()函數(shù) 194
6.9 eval()和set()函數(shù) 197
6.10 精彩范例 201
第7章 面向?qū)ο缶幊碳夹g(shù) 210
7.1 認(rèn)識類和對象 210
7.1.1 類和對象 210
7.1.2 MovieClip類和影片剪輯實(shí)例 211
7.1.3 內(nèi)置類和實(shí)例 212
7.2 自定義類 214
7.2.1 創(chuàng)建第一個(gè)類 214
7.2.2 類定義的一般形式 219
7.2.3 私有成員和公有成員 221
7.2.4 構(gòu)造函數(shù) 223
7.2.5 靜態(tài)成員 224
7.2.6 獲取和設(shè)置方法 226
7.2.7 動態(tài)類 227
7.2.8 繼承 231
7.2.9 接口 234
7.2.10 異常處理 237
7.2.11 程序包 240
第8章 常用內(nèi)置類 243
8.1 數(shù)組類(Array類) 243
8.1.1 數(shù)組的定義 243
8.1.2 數(shù)組類的屬性和方法 247
8.1.3 數(shù)組作為函數(shù)的參數(shù) 250
8.1.4 二維數(shù)組的定義 251
8.2 Math類 253
8.2.1 atan2( )方法 254
8.2.2 floor( )方法和round( )方法 257
8.2.3 pow( )方法和random( )方法 258
8.2.4 sin( )方法和cos( )方法 259
8.3 String類 262
8.4 LoadVars類與MovieClipLoader類 265
8.4.1 LoadVars類 265
8.4.2 MovieClipLoader 類 267
8.5 MovieClip類 273
8.5.1 聲明MovieClip類的實(shí)例 274
8.5.2 MovieClip類的屬性 276
8.5.3 MovieClip類的方法 277
8.5.4 MovieClip類的事件 281
8.6 Color類 282
8.7 Sound類 287
第9章 繪圖方法及應(yīng)用 290
9.1 常用繪圖方法簡介 290
9.1.1 MovieClip.moveTo( )方法 290
9.1.2 MovieClip.lineTo( )方法 290
9.1.3 MovieClip.curveTo( )方法 290
9.1.4 MovieClip.lineStyle( )方法 291
9.2 繪制線條 291
9.2.1 繪制直線 291
9.2.2 繪制曲線 295
9.2.3 繪制虛線 302
9.3 繪制常用圖形 311
9.3.1 矩形 311
9.3.2 正多邊形 313
9.3.3 圓 315
9.3.4 橢圓 317
9.3.5 正弦與余弦曲線 319
9.4 繪圖應(yīng)用 320
9.4.1 交互繪圖 320
9.4.2 統(tǒng)計(jì)圖 325
9.4.3 線條特效 336
第10章 Flash動態(tài)網(wǎng)站開發(fā) 342
10.1 網(wǎng)站開發(fā)流程 342
10.1.1 網(wǎng)站結(jié)構(gòu) 342
10.1.2 網(wǎng)站內(nèi)容分布 342
10.1.3 導(dǎo)航內(nèi)容 343
10.2 制作導(dǎo)航條 346
10.3 制作消息發(fā)布框 350
10.4 制作作品演示框 355
10.4.1 "作品演示框"的初始化及空影片剪輯 355
10.4.2 控制按鈕和加載外部文件 357
10.4.3 拖動條 368
10.5 時(shí)間顯示 370
10.6 影片的發(fā)布 371
第11章 Flash ActionScript綜合實(shí)例 374
11.1 機(jī)械橫波課件 374
11.1.1 教學(xué)目標(biāo)和課件范例簡介 374
11.1.2 制作原理 375
11.1.3 制作過程 384
11.1.4 完善課件 392
11.2 游戲制作 393
11.2.1 游戲設(shè)計(jì)概述 393
11.2.2 Flash游戲范例1--打老鼠游戲 396
11.2.3 Flash游戲范例2--穿梭游戲 405
11.3 MP3播放器 408

本目錄推薦

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