Flash ActionScript 3.0全站互動設計

Flash ActionScript 3.0全站互動設計

《Flash ActionScript 3.0全站互動設計》是2014年2月人民郵電出版社出版的圖書,作者是劉歡。

基本介紹

  • 書名:Flash ActionScript 3.0全站互動設計
  • 作者:劉歡
  • ISBN:9787115287953
  • 頁數:488頁
  • 定價:69.8元
  • 出版社:人民郵電出版社
  • 出版時間:2014年2月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《Flash ActionScript 3.0全站互動設計》從ActionScript 3.0的基礎語法入手,以當下Flash網站常見功能模組和互動元素為重點,講解ActionScript 3.0在互動網站中的套用,包括音樂播放器、視頻播放器、下拉選單、滾動條、圖片輪動、網頁相冊、浮動導航、XML摺疊選單、數據篩選器、新聞顯示器、RSS閱讀器和3D旋轉Logo等,並精選兩個完整網站,剖析全站互動設計細節,讓讀者從新手成為網站互動設計高手。
《Flash ActionScript 3.0全站互動設計》配套光碟收錄ActionScript 3.0完全實用視頻手冊,彌補本書篇幅所限,全面講解了ActionScript 3.0套用的方法與技巧,更收錄了本書所有案例的製作過程教閥臘雄學視頻,幫助讀者更好地理解和掌握關鍵技術。

圖書目錄

第 一部分 ActionScript編程篇
第 1章 Flash網站建設概覽 19
1.1 Flash網站設計趨勢 20
1.1.1 挑戰傳統的Flash技術套用 20
1.1.2 Flash網站的優勢和劣勢 22
1.1.3 技術更新帶給設計師的更高要求 23
1.2 Flash網站設計師的學習之路 24
1.2.1 程式或動畫:Flash網站設計師的選擇 24
1.2.2 如催乃旋定拔碑戶何成為優秀的Flash網站設計師 24
第 2章 ActionScript 3.0編程基礎 25
2.1 ActionScript 3.0入門 26
2.1.1 ActionScript 3.0工作環境 26
2.1.2 進入ActionScript 3.0的鑰匙:trace 28
2.1.3 添加代碼注釋 29
2.1.4 定義不同類型的變數(Var) 30
2.1.5 數據類型與運算符 32
2.1.6 Flash中的條件語句 34
2.1.7 Flash中的循環語句 37
2.1.8 數組及其操作(Array) 39
2.1.9 日期和時間(Date) 41
2.2 ActionScript 3.0編程進階 43
2.2.1 MovieClip的屬性控制 43
2.2.2 ActionScript 3.0的新生事物:Sprite 46
2.2.3 動態添加對象(addChild()) 47
2.2.4 元件的深度控制(addChild At()) 49
2.2.5 動態刪除嘗疊講對象(removeChild()和removeChildAt()) 51
2.2.6 獲取對象(getChildAt ()和getChildByName()) 52
2.2.7 改變對象的顯示容器 52
2.2.8 定義與調用函式(function) 55
2.2.9 設定函式的參數及返回值 55
2.2.10 搞懂函式的變數作用域 58
2.2.11 添加和移除對象的回響事件(addEventListener()和removeEventListener()) 60
2.2.12 使用事件偵聽器回響鍵盤事件 64
2.3 Flash ActionScript 3.0面向對象編程 64
2.3.1 什麼是面向對象編程 65
2.3.2 創建對象(Class) 65
2.3.3 添加對象的屬性和方法 68
2.3.4 訪問和控制類中的屬性和方法(Static) 72
2.3.5 理解繼承與導入漏棕 74
2.3.6 添加事件偵聽 77
2.3.7 創建接口(interface) 78
2.4 使用ActionScript 3.0組件 80
2.4.1 ActionScript 3.0組件簡介 80
2.4.2 使用UI組件 82
2.4.3 自定義UI組件外觀 85
2.5 經驗舟仔迎談 86
2.5.1 不要懼怕代碼 86
2.5.2 養成良好的代碼書寫習慣 86
第3章 ActionScript 3.0動畫 88
3.1 創建ActionScript 3.0動畫 89
3.1.1 使用幀循環創建動畫 89
3.1.2 使用EnterFrame事件創建動畫 91
3.1.3 使用Timer類創建動畫 93
3.1.4 設定動畫的加宙欠淚匙速、減速、緩動和彈性 94
3.1.5 設定動畫的曲線運動 97
3.2 ActionScript 3.0 Tween類動畫 99
3.2.1 創建簡單的Tween類動畫 100
3.2.2 設定Tween類動畫的緩動效果 102
3.2.3 控制Tween類動畫的播放 103
3.2.4 ActionScript 3.0特殊動畫效果 105
3.3 ActionScript 3.0 XML動畫 106
3.3.1 使用ActionScript 3.0 XML動畫 106
3.3.2 創建自定義動畫類 111
3.4 優秀的第三方動畫類 112
3.4.1 TweenLite:輕量級的動畫引擎 113
3.4.2 GoASAP:經典的第三方動畫外掛程式 113
第4章 ActionScript 3.0與XML的結合套用 115
4.1 理解XML 116
4.1.1 為什麼要使用XML 116
4.1.2 理解XML結構 116
4.2 在Flash中創建XML 117
4.2.1 E4X:新的XML處理方法 117
4.2.2 動態添加XML元素與屬性 118
4.2.3 修改和刪除XML中的元素 120
4.2.4 讀取XML中的元素內容 120
4.3 載入外部XML數據 122
4.3.1 載入外部XML檔案 122
4.3.2 使用XMLList類解析XML對象的內容 123
4.3.3 查詢和匹配XML中的元素 124
4.3.4 遍歷XML結構 125
4.3.5 使用命名空間避免衝突 126
第5章 Flash檔案載入與數據互動 127
5.1 Flash載入外部檔案 128
5.1.1 載入外部圖片 128
5.1.2 在載入過程中添加事件偵聽 129
5.1.3 跨域載入檔案 131
5.2 ActionScript 3.0數據互動 132
5.2.1 載入文本檔案 132
5.2.2 載入伺服器端腳本 134
5.2.3 向伺服器端腳本傳送數據 137
5.2.4 套用Web Service 138
5.2.5 上傳檔案 139
第6章 Flash與其他軟體的結合 143
6.1 Flash與Photoshop的結合套用 144
6.1.1 在Photoshop中為兼容性而考慮的設計細節 144
6.1.2 在Flash中導入PSD檔案 147
6.1.3 PSD檔案中特殊元素的導入 150
6.2 Flash與AfterEffects的結合套用 153
6.2.1 AfterEffects介紹 153
6.2.2 製作Flash中常見的AfterEffects光芒效果 154
6.2.3 在Flash中導入AfterEffects動畫 158
6.2.4 SWF檔案的最佳化 160
6.3 Flash與Maya的結合套用 161
6.3.1 Maya介紹 161
6.3.2 製作Flash中常見的Maya動態火焰效果 163
6.3.3 在Flash中導入Maya動畫 166
6.4 其他相關軟體 168
6.4.1 文字特效軟體SwishMax1 68
6.4.2 媒體格式轉換軟體Total Video Converter 169
6.4.3 Flash加密工具SWF Encrypt 169
6.4.4 Flash破解工具ActionScript Viewer 170
第 二部分 互動元素設計篇
第7章 Flash音樂播放器製作 173
7.1 製作思路 174
7.1.1 ActionScript 3.0音樂播放 174
7.1.2 素材準備 174
7.2 製作過程 176
7.2.1 音樂的載入 176
7.2.2 音樂下載進度控制 178
7.2.3 MP3檔案的ID3屬性的設定 181
7.2.4 音樂的播放和停止 182
7.2.5 音樂的播放進度 184
7.2.6 音樂播放結束事件 186
7.2.7 音樂進度跳轉 187
7.2.8 音樂的上一首和下一首播放 188
7.2.9 音樂的音量控制 189
7.2.10 音樂的左右聲道控制 193
7.2.11 音樂波形圖的繪製 194
第8章 Flash視頻播放器製作 197
8.1 製作思路 198
8.1.1 FLV視頻簡介 198
8.1.2 ActionScript 3.0視頻播放 198
8.1.3 FLV伺服器配置 199
8.2 使用FLVPlayback組件製作視頻播放器 200
8.2.1 FLVPlayback組件介紹 200
8.2.2 FLVPlayback組件代碼控制 202
8.2.3 FLVPlayback組件自定義皮膚 203
8.2.4 FLVPlaybackCaptionin組件設定字幕 205
8.3 自製FLV視頻播放器 207
8.3.1 視頻的播放 207
8.3.2 為視頻添加控制按鈕 209
8.3.3 顯示視頻下載和播放進度 211
第9章 Flash下拉選單製作 216
9.1 製作思路 217
9.1.1 下拉選單基本原理 217
9.1.2 素材準備 217
9.2 製作Flash下拉選單 219
9.2.1 XML數據的載入 219
9.2.2 下拉選單選擇框的製作 222
9.2.3 下拉選單列表元件的製作 224
9.2.4 下拉選單列表的生成 226
9.2.5 下拉選單的滑鼠事件回響 228
9.3 舉一反三 234
9.3.1 使用Flash UI組件製作下拉選單 234
9.3.2 經典效果1:縣浮選單 235
9.3.3 經典效果2:旋轉下拉選單 239
第 10章 Flash滾動條製作 247
10.1 製作思路 248
10.1.1 Flash滾動條基本原理 248
10.1.2 素材準備 249
10.2 製作Flash滾動條 250
10.2.1 滾動條元件的製作 250
10.2.2 滾動條的XML數據載入 257
10.2.3 滾動條的顯示內容初始化 258
10.2.4 滾動條的滑鼠事件回響 259
10.2.5 滑鼠滾輪的滑鼠事件回響 261
10.3 舉一反三 264
10.3.1 經典效果1:橫向滾動條 264
10.3.2 經典效果2:模糊緩動效果滾動條 268
第 11章 Flash圖片輪動 273
11.1 製作思路 274
11.1.1 Flash圖片輪動基本原理 274
11.1.2 素材準備 274
11.2 製作Flash圖片輪動 275
11.2.1 元件的製作 275
11.2.2 XML數據載入 278
11.2.3 圖片序列的生成 279
11.2.4 圖片輪動的製作 280
11.3 舉一反三 284
11.3.1 經典效果1:立體空間圖片輪動 284
11.3.2 經典效果2:特殊切換效果圖片輪動 288
第 12章 Flash網頁相冊 293
12.1 製作思路 294
12.1.1 Flash網頁相冊基本原理 294
12.1.2 素材準備 295
12.2 製作Flash網頁相冊 296
12.2.1 元件的製作 296
12.2.2 XML數據載入及縮略圖列表的生成 299
12.2.3 原圖的顯示 301
12.2.4 縮略圖的瀏覽與圖片的切換 302
12.3 舉一反三 306
12.3.1 經典效果1:平鋪式相冊 306
12.3.2 經典效果2:背景縮放相冊 311
第 13章 Flash浮動導航 316
13.1 製作思路 317
13.1.1 Flash浮動導航基本原理 317
13.1.2 素材準備 318
13.2 製作Flash浮動導航 319
13.2.1 元件的製作 319
13.2.2 縮略圖列表的滑鼠事件回響 322
13.2.3 浮動效果製作 324
13.3 舉一反三 326
13.3.1 經典效果1:圖片縱向浮動瀏覽 326
13.3.2 經典效果2:滑鼠跟隨標籤 328
第 14章 Flash XML摺疊選單 332
14.1 製作思路 333
14.1.1 Flash XML摺疊選單基本原理 333
14.1.2 素材準備 334
14.2 製作Flash XML摺疊選單 337
14.2.1 元件的製作 337
14.2.2 XML數據載入 339
14.2.3 摺疊選單的生成 340
14.2.4 摺疊效果的製作 341
14.3 舉一反三 344
14.3.1 經典效果1:動態摺疊選單 344
14.3.2 經典效果2:三級摺疊選單 348
第 15章 Flash數據篩選器 353
15.1 製作思路 354
15.1.1 Flash數據篩選器基本原理 354
15.1.2 素材準備 355
15.2 製作Flash數據篩選器 357
15.2.1 元件的製作 357
15.2.2 XML數據載入 359
15.2.3 數據篩選器選單的生成 361
15.2.4 數組的操作 362
15.2.5 篩選產品的顯示 363
15.3 舉一反三 367
15.3.1 從數組中刪除重複的數據項 367
15.3.2 隨機數組 368
第 16章 Flash新聞顯示器 369
16.1 製作思路 370
16.1.1 Flash新聞顯示器基本原理 370
16.1.2 素材準備 371
16.2 製作Flash新聞顯示器 372
16.2.1 元件的製作 372
16.2.2 XML數據載入 375
16.2.3 數字選單導航的生成 376
16.2.4 新聞的顯示 377
16.3 舉一反三 380
16.3.1 經典效果1:新聞顯示的打字效果 380
16.3.2 經典效果2:文字爬行效果 381
第 17章 Flash RSS閱讀器 383
17.1 製作思路 384
17.1.1 了解RSS 384
17.1.2 RSS閱讀器製作思路與素材準備 386
17.2 製作Flash RSS閱讀器 387
17.2.1 元件的製作 387
17.2.2 RSS數據的載入和顯示 388
17.3 舉一反三 391
17.3.1 經典效果1:RSS閱讀選擇器 391
17.3.2 經典效果2:Flickr RSS照片展示 394
第 18章 3D旋轉Logo製作 399
18.1 製作思路 400
18.1.1 Flash與三維 400
18.1.2 PV3D 401
18.2 製作3D旋轉Logo 402
18.2.1 PV3D的下載 402
18.2.2 PV3D檔案的使用 403
18.2.3 元件的製作 404
18.2.4 PV3D的使用 405
18.3 其他經典3D引擎 409
18.3.1 Flare3D 409
18.3.2 Alternativa3D 409
18.3.3 Away 3D 410
18.3.4 Sandy 411
第三部分 Flash全站設計篇
第 19章 Flash時尚網站設計 415
19.1 製作思路 416
19.1.1 Flash時尚網站展示 416
19.1.2 網站設計基本原理 421
19.1.3 素材準備 423
19.2 製作Flash時尚網站的Loading 425
19.2.1 Shell檔案的製作 425
19.2.2 網站的包路徑 426
19.2.3 Loading的製作 426
19.3 網頁元素的預排布 428
19.3.1 背景的製作 428
19.3.2 網站內容的排布 430
19.3.3 網站選單的製作 432
19.3.4 網站內容的位置點的製作 434
19.3.5 網站選單的位置點的製作 436
19.4 網站代碼開發 438
19.4.1 Main類的創建 438
19.4.2 背景顏色的切換 439
19.4.3 Slider類的製作 443
19.4.4 網站的發布 446
第 20章 Flash產品網站設計 448
20.1 製作思路 449
20.1.1 Flash產品網站展示 449
20.1.2 網站製作規劃 452
20.2 網站的Loading製作 453
20.2.1 Shell檔案的製作 453
20.2.2 Loading代碼的製作 454
20.3 網站主體框架的製作 456
20.3.1 主檔案的開場製作 456
20.3.2 選單的製作 458
20.3.3 欄目內容的載入 463
20.4 網站新聞欄目的製作 469
20.4.1 網站新聞欄目檔案創建 469
20.4.2 製作滾動條 470
20.4.3 製作XML讀取 472
20.5 網站產品欄目的製作 474
20.5.1 產品欄目展示 474
20.5.2 產品欄目元件製作 475
20.5.3 產品欄目代碼創建 478
附錄 Flash網站製作小結 484
F1 Flash最佳化和測試 485
F1.1 Flash最佳化 485
F1.2 Flash測試 486
F2 網站建設實戰經驗總結 487
F2.1 有用的資源 487
F2.2 經驗總結 488
2.2.7 改變對象的顯示容器 52
2.2.8 定義與調用函式(function) 55
2.2.9 設定函式的參數及返回值 55
2.2.10 搞懂函式的變數作用域 58
2.2.11 添加和移除對象的回響事件(addEventListener()和removeEventListener()) 60
2.2.12 使用事件偵聽器回響鍵盤事件 64
2.3 Flash ActionScript 3.0面向對象編程 64
2.3.1 什麼是面向對象編程 65
2.3.2 創建對象(Class) 65
2.3.3 添加對象的屬性和方法 68
2.3.4 訪問和控制類中的屬性和方法(Static) 72
2.3.5 理解繼承與導入 74
2.3.6 添加事件偵聽 77
2.3.7 創建接口(interface) 78
2.4 使用ActionScript 3.0組件 80
2.4.1 ActionScript 3.0組件簡介 80
2.4.2 使用UI組件 82
2.4.3 自定義UI組件外觀 85
2.5 經驗談 86
2.5.1 不要懼怕代碼 86
2.5.2 養成良好的代碼書寫習慣 86
第3章 ActionScript 3.0動畫 88
3.1 創建ActionScript 3.0動畫 89
3.1.1 使用幀循環創建動畫 89
3.1.2 使用EnterFrame事件創建動畫 91
3.1.3 使用Timer類創建動畫 93
3.1.4 設定動畫的加速、減速、緩動和彈性 94
3.1.5 設定動畫的曲線運動 97
3.2 ActionScript 3.0 Tween類動畫 99
3.2.1 創建簡單的Tween類動畫 100
3.2.2 設定Tween類動畫的緩動效果 102
3.2.3 控制Tween類動畫的播放 103
3.2.4 ActionScript 3.0特殊動畫效果 105
3.3 ActionScript 3.0 XML動畫 106
3.3.1 使用ActionScript 3.0 XML動畫 106
3.3.2 創建自定義動畫類 111
3.4 優秀的第三方動畫類 112
3.4.1 TweenLite:輕量級的動畫引擎 113
3.4.2 GoASAP:經典的第三方動畫外掛程式 113
第4章 ActionScript 3.0與XML的結合套用 115
4.1 理解XML 116
4.1.1 為什麼要使用XML 116
4.1.2 理解XML結構 116
4.2 在Flash中創建XML 117
4.2.1 E4X:新的XML處理方法 117
4.2.2 動態添加XML元素與屬性 118
4.2.3 修改和刪除XML中的元素 120
4.2.4 讀取XML中的元素內容 120
4.3 載入外部XML數據 122
4.3.1 載入外部XML檔案 122
4.3.2 使用XMLList類解析XML對象的內容 123
4.3.3 查詢和匹配XML中的元素 124
4.3.4 遍歷XML結構 125
4.3.5 使用命名空間避免衝突 126
第5章 Flash檔案載入與數據互動 127
5.1 Flash載入外部檔案 128
5.1.1 載入外部圖片 128
5.1.2 在載入過程中添加事件偵聽 129
5.1.3 跨域載入檔案 131
5.2 ActionScript 3.0數據互動 132
5.2.1 載入文本檔案 132
5.2.2 載入伺服器端腳本 134
5.2.3 向伺服器端腳本傳送數據 137
5.2.4 套用Web Service 138
5.2.5 上傳檔案 139
第6章 Flash與其他軟體的結合 143
6.1 Flash與Photoshop的結合套用 144
6.1.1 在Photoshop中為兼容性而考慮的設計細節 144
6.1.2 在Flash中導入PSD檔案 147
6.1.3 PSD檔案中特殊元素的導入 150
6.2 Flash與AfterEffects的結合套用 153
6.2.1 AfterEffects介紹 153
6.2.2 製作Flash中常見的AfterEffects光芒效果 154
6.2.3 在Flash中導入AfterEffects動畫 158
6.2.4 SWF檔案的最佳化 160
6.3 Flash與Maya的結合套用 161
6.3.1 Maya介紹 161
6.3.2 製作Flash中常見的Maya動態火焰效果 163
6.3.3 在Flash中導入Maya動畫 166
6.4 其他相關軟體 168
6.4.1 文字特效軟體SwishMax1 68
6.4.2 媒體格式轉換軟體Total Video Converter 169
6.4.3 Flash加密工具SWF Encrypt 169
6.4.4 Flash破解工具ActionScript Viewer 170
第 二部分 互動元素設計篇
第7章 Flash音樂播放器製作 173
7.1 製作思路 174
7.1.1 ActionScript 3.0音樂播放 174
7.1.2 素材準備 174
7.2 製作過程 176
7.2.1 音樂的載入 176
7.2.2 音樂下載進度控制 178
7.2.3 MP3檔案的ID3屬性的設定 181
7.2.4 音樂的播放和停止 182
7.2.5 音樂的播放進度 184
7.2.6 音樂播放結束事件 186
7.2.7 音樂進度跳轉 187
7.2.8 音樂的上一首和下一首播放 188
7.2.9 音樂的音量控制 189
7.2.10 音樂的左右聲道控制 193
7.2.11 音樂波形圖的繪製 194
第8章 Flash視頻播放器製作 197
8.1 製作思路 198
8.1.1 FLV視頻簡介 198
8.1.2 ActionScript 3.0視頻播放 198
8.1.3 FLV伺服器配置 199
8.2 使用FLVPlayback組件製作視頻播放器 200
8.2.1 FLVPlayback組件介紹 200
8.2.2 FLVPlayback組件代碼控制 202
8.2.3 FLVPlayback組件自定義皮膚 203
8.2.4 FLVPlaybackCaptionin組件設定字幕 205
8.3 自製FLV視頻播放器 207
8.3.1 視頻的播放 207
8.3.2 為視頻添加控制按鈕 209
8.3.3 顯示視頻下載和播放進度 211
第9章 Flash下拉選單製作 216
9.1 製作思路 217
9.1.1 下拉選單基本原理 217
9.1.2 素材準備 217
9.2 製作Flash下拉選單 219
9.2.1 XML數據的載入 219
9.2.2 下拉選單選擇框的製作 222
9.2.3 下拉選單列表元件的製作 224
9.2.4 下拉選單列表的生成 226
9.2.5 下拉選單的滑鼠事件回響 228
9.3 舉一反三 234
9.3.1 使用Flash UI組件製作下拉選單 234
9.3.2 經典效果1:縣浮選單 235
9.3.3 經典效果2:旋轉下拉選單 239
第 10章 Flash滾動條製作 247
10.1 製作思路 248
10.1.1 Flash滾動條基本原理 248
10.1.2 素材準備 249
10.2 製作Flash滾動條 250
10.2.1 滾動條元件的製作 250
10.2.2 滾動條的XML數據載入 257
10.2.3 滾動條的顯示內容初始化 258
10.2.4 滾動條的滑鼠事件回響 259
10.2.5 滑鼠滾輪的滑鼠事件回響 261
10.3 舉一反三 264
10.3.1 經典效果1:橫向滾動條 264
10.3.2 經典效果2:模糊緩動效果滾動條 268
第 11章 Flash圖片輪動 273
11.1 製作思路 274
11.1.1 Flash圖片輪動基本原理 274
11.1.2 素材準備 274
11.2 製作Flash圖片輪動 275
11.2.1 元件的製作 275
11.2.2 XML數據載入 278
11.2.3 圖片序列的生成 279
11.2.4 圖片輪動的製作 280
11.3 舉一反三 284
11.3.1 經典效果1:立體空間圖片輪動 284
11.3.2 經典效果2:特殊切換效果圖片輪動 288
第 12章 Flash網頁相冊 293
12.1 製作思路 294
12.1.1 Flash網頁相冊基本原理 294
12.1.2 素材準備 295
12.2 製作Flash網頁相冊 296
12.2.1 元件的製作 296
12.2.2 XML數據載入及縮略圖列表的生成 299
12.2.3 原圖的顯示 301
12.2.4 縮略圖的瀏覽與圖片的切換 302
12.3 舉一反三 306
12.3.1 經典效果1:平鋪式相冊 306
12.3.2 經典效果2:背景縮放相冊 311
第 13章 Flash浮動導航 316
13.1 製作思路 317
13.1.1 Flash浮動導航基本原理 317
13.1.2 素材準備 318
13.2 製作Flash浮動導航 319
13.2.1 元件的製作 319
13.2.2 縮略圖列表的滑鼠事件回響 322
13.2.3 浮動效果製作 324
13.3 舉一反三 326
13.3.1 經典效果1:圖片縱向浮動瀏覽 326
13.3.2 經典效果2:滑鼠跟隨標籤 328
第 14章 Flash XML摺疊選單 332
14.1 製作思路 333
14.1.1 Flash XML摺疊選單基本原理 333
14.1.2 素材準備 334
14.2 製作Flash XML摺疊選單 337
14.2.1 元件的製作 337
14.2.2 XML數據載入 339
14.2.3 摺疊選單的生成 340
14.2.4 摺疊效果的製作 341
14.3 舉一反三 344
14.3.1 經典效果1:動態摺疊選單 344
14.3.2 經典效果2:三級摺疊選單 348
第 15章 Flash數據篩選器 353
15.1 製作思路 354
15.1.1 Flash數據篩選器基本原理 354
15.1.2 素材準備 355
15.2 製作Flash數據篩選器 357
15.2.1 元件的製作 357
15.2.2 XML數據載入 359
15.2.3 數據篩選器選單的生成 361
15.2.4 數組的操作 362
15.2.5 篩選產品的顯示 363
15.3 舉一反三 367
15.3.1 從數組中刪除重複的數據項 367
15.3.2 隨機數組 368
第 16章 Flash新聞顯示器 369
16.1 製作思路 370
16.1.1 Flash新聞顯示器基本原理 370
16.1.2 素材準備 371
16.2 製作Flash新聞顯示器 372
16.2.1 元件的製作 372
16.2.2 XML數據載入 375
16.2.3 數字選單導航的生成 376
16.2.4 新聞的顯示 377
16.3 舉一反三 380
16.3.1 經典效果1:新聞顯示的打字效果 380
16.3.2 經典效果2:文字爬行效果 381
第 17章 Flash RSS閱讀器 383
17.1 製作思路 384
17.1.1 了解RSS 384
17.1.2 RSS閱讀器製作思路與素材準備 386
17.2 製作Flash RSS閱讀器 387
17.2.1 元件的製作 387
17.2.2 RSS數據的載入和顯示 388
17.3 舉一反三 391
17.3.1 經典效果1:RSS閱讀選擇器 391
17.3.2 經典效果2:Flickr RSS照片展示 394
第 18章 3D旋轉Logo製作 399
18.1 製作思路 400
18.1.1 Flash與三維 400
18.1.2 PV3D 401
18.2 製作3D旋轉Logo 402
18.2.1 PV3D的下載 402
18.2.2 PV3D檔案的使用 403
18.2.3 元件的製作 404
18.2.4 PV3D的使用 405
18.3 其他經典3D引擎 409
18.3.1 Flare3D 409
18.3.2 Alternativa3D 409
18.3.3 Away 3D 410
18.3.4 Sandy 411
第三部分 Flash全站設計篇
第 19章 Flash時尚網站設計 415
19.1 製作思路 416
19.1.1 Flash時尚網站展示 416
19.1.2 網站設計基本原理 421
19.1.3 素材準備 423
19.2 製作Flash時尚網站的Loading 425
19.2.1 Shell檔案的製作 425
19.2.2 網站的包路徑 426
19.2.3 Loading的製作 426
19.3 網頁元素的預排布 428
19.3.1 背景的製作 428
19.3.2 網站內容的排布 430
19.3.3 網站選單的製作 432
19.3.4 網站內容的位置點的製作 434
19.3.5 網站選單的位置點的製作 436
19.4 網站代碼開發 438
19.4.1 Main類的創建 438
19.4.2 背景顏色的切換 439
19.4.3 Slider類的製作 443
19.4.4 網站的發布 446
第 20章 Flash產品網站設計 448
20.1 製作思路 449
20.1.1 Flash產品網站展示 449
20.1.2 網站製作規劃 452
20.2 網站的Loading製作 453
20.2.1 Shell檔案的製作 453
20.2.2 Loading代碼的製作 454
20.3 網站主體框架的製作 456
20.3.1 主檔案的開場製作 456
20.3.2 選單的製作 458
20.3.3 欄目內容的載入 463
20.4 網站新聞欄目的製作 469
20.4.1 網站新聞欄目檔案創建 469
20.4.2 製作滾動條 470
20.4.3 製作XML讀取 472
20.5 網站產品欄目的製作 474
20.5.1 產品欄目展示 474
20.5.2 產品欄目元件製作 475
20.5.3 產品欄目代碼創建 478
附錄 Flash網站製作小結 484
F1 Flash最佳化和測試 485
F1.1 Flash最佳化 485
F1.2 Flash測試 486
F2 網站建設實戰經驗總結 487
F2.1 有用的資源 487
F2.2 經驗總結 488

相關詞條

熱門詞條

聯絡我們