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

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

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

定 價:¥45.00

作 者: 章精設;繆亮;白香芳
出版社: 清華大學出版社
叢編項: 實例通系列
標 簽: Flash

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 認識ActionScript 2.0 1
1.1 ActionScript 2.0概述 1
1.2 認識開發(fā)環(huán)境 2
1.2.1 關于ActionScript 2.0的參數(shù)設置 2
1.2.2 “動作”面板 3
1.2.3 管理動作腳本 4
1.3 創(chuàng)建第一個專業(yè)ActionScript程序 8
1.3.1 制作思路 8
1.3.2 制作過程 9
第2章 ActionScript 2.0編程基礎 13
2.1 變量和常量 13
2.1.1 認識變量 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 運算符與表達式 30
2.3.1 算術(shù)運算符和算術(shù)表達式 31
2.3.2 賦值運算符和賦值表達式 32
2.3.3 點運算符和數(shù)組訪問運算符 34
2.3.4 其他常用運算符 35
2.4 路徑 36
2.4.1 絕對路徑 36
2.4.2 相對路徑 39
2.4.3 動態(tài)路徑 42
2.5 坐標 44
2.5.1 主場景中的坐標 44
2.5.2 中心點和注冊點 44
2.5.3 "信息"面板中的坐標 45
2.5.4 影片剪輯實例的坐標 47
2.5.5 全局坐標和本地坐標 51
2.5.6 鼠標指針的坐標 53
2.6 勻速直線運動與坐標 54
2.6.1 水平直線運動和垂直直線運動 54
2.6.2 斜線直線運動 55
2.7 角度 60
2.7.1 通過“變形”面板設置對象的角度 61
2.7.2 影片剪輯實例的角度 62
2.7.3 角度和弧度 63
2.7.4 坐標中的角度 64
2.8 影片剪輯的屬性 65
2.8.1 設置和獲取影片剪輯的屬性 66
2.8.2 影片剪輯屬性詳述 66
第3章 最簡單的ActionScript程序設計 71
3.1 認識函數(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ù) 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 控制影片剪輯實例的行為 110
3.5.2 控制視頻播放的行為 111
3.5.3 控制聲音播放的行為 112
第4章 邏輯運算和選擇程序結(jié)構(gòu) 113
4.1 關系運算符和關系表達式 113
4.1.1 等于運算符和等于表達式 113
4.1.2 比較運算符和比較表達式 115
4.2 邏輯運算符和邏輯表達式 115
4.3 if語句 117
4.3.1 簡單if語句 117
4.3.2 if-else語句和條件運算符 122
4.3.3 else-if語句 123
4.3.4 if語句的嵌套 125
4.3.5 switch語句 127
4.4 精彩實例 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)語句的注意事項 149
5.3.3 for循環(huán)語句的應用 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 精彩實例 163
5.8.1 文字鼠標跟隨特效 163
5.8.2 分行顯示導航圖標效果 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ù)的應用 171
6.2.3 函數(shù)定義的另一種形式 174
6.2.4 函數(shù)定義時的注意事項 176
6.3 函數(shù)的參數(shù) 178
6.3.1 形式參數(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 時間軸變量 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 認識類和對象 210
7.1.1 類和對象 210
7.1.2 MovieClip類和影片剪輯實例 211
7.1.3 內(nèi)置類和實例 212
7.2 自定義類 214
7.2.1 創(chuàng)建第一個類 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 獲取和設置方法 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類的實例 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章 繪圖方法及應用 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 繪圖應用 320
9.4.1 交互繪圖 320
9.4.2 統(tǒng)計圖 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 導航內(nèi)容 343
10.2 制作導航條 346
10.3 制作消息發(fā)布框 350
10.4 制作作品演示框 355
10.4.1 "作品演示框"的初始化及空影片剪輯 355
10.4.2 控制按鈕和加載外部文件 357
10.4.3 拖動條 368
10.5 時間顯示 370
10.6 影片的發(fā)布 371
第11章 Flash ActionScript綜合實例 374
11.1 機械橫波課件 374
11.1.1 教學目標和課件范例簡介 374
11.1.2 制作原理 375
11.1.3 制作過程 384
11.1.4 完善課件 392
11.2 游戲制作 393
11.2.1 游戲設計概述 393
11.2.2 Flash游戲范例1--打老鼠游戲 396
11.2.3 Flash游戲范例2--穿梭游戲 405
11.3 MP3播放器 408

本目錄推薦

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