| 書????名 | Flash ActionScript 3.0全站互動設計 | 作????者 | 劉歡 |
|---|---|---|---|
| ISBN | 9787115287953 | 頁????數(shù) | 488頁 |
| 定????價 | 69.8元 | 出版社 | 人民郵電出版社 |
| 出版時間 | 2014年2月 | 裝????幀 | 平裝 |
| 開????本 | 16開 | ||
第 一部分 ActionScript編程篇
第 1章 Flash網站建設概覽 19
1.1 Flash網站設計趨勢 20
1.1.1 挑戰(zhàn)傳統(tǒng)的Flash技術應用 20
1.1.2 Flash網站的優(yōu)勢和劣勢 22
1.1.3 技術更新帶給設計師的更高要求 23
1.2 Flash網站設計師的學習之路 24
1.2.1 程序或動畫:Flash網站設計師的選擇 24
1.2.2 如何成為優(yōu)秀的Flash網站設計師 24
第 2章 ActionScript 3.0編程基礎 25
2.1 ActionScript 3.0入門 26
2.1.1 ActionScript 3.0工作環(huán)境 26
2.1.2 進入ActionScript 3.0的鑰匙:trace 28
2.1.3 添加代碼注釋 29
2.1.4 定義不同類型的變量(Var) 30
2.1.5 數(shù)據(jù)類型與運算符 32
2.1.6 Flash中的條件語句 34
2.1.7 Flash中的循環(huán)語句 37
2.1.8 數(shù)組及其操作(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 動態(tài)添加對象(addChild()) 47
2.2.4 元件的深度控制(addChild At()) 49
2.2.5 動態(tài)刪除對象(removeChild()和removeChildAt()) 51
2.2.6 獲取對象(getChildAt ()和getChildByName()) 52
2.2.7 改變對象的顯示容器 52
2.2.8 定義與調用函數(shù)(function) 55
2.2.9 設置函數(shù)的參數(shù)及返回值 55
2.2.10 搞懂函數(shù)的變量作用域 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 創(chuàng)建對象(Class) 65
2.3.3 添加對象的屬性和方法 68
2.3.4 訪問和控制類中的屬性和方法(Static) 72
2.3.5 理解繼承與導入 74
2.3.6 添加事件偵聽 77
2.3.7 創(chuàng)建接口(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 養(yǎng)成良好的代碼書寫習慣 86
第3章 ActionScript 3.0動畫 88
3.1 創(chuàng)建ActionScript 3.0動畫 89
3.1.1 使用幀循環(huán)創(chuàng)建動畫 89
3.1.2 使用EnterFrame事件創(chuàng)建動畫 91
3.1.3 使用Timer類創(chuàng)建動畫 93
3.1.4 設置動畫的加速、減速、緩動和彈性 94
3.1.5 設置動畫的曲線運動 97
3.2 ActionScript 3.0 Tween類動畫 99
3.2.1 創(chuàng)建簡單的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 創(chuàng)建自定義動畫類 111
3.4 優(yōu)秀的第三方動畫類 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中創(chuàng)建XML 117
4.2.1 E4X:新的XML處理方法 117
4.2.2 動態(tài)添加XML元素與屬性 118
4.2.3 修改和刪除XML中的元素 120
4.2.4 讀取XML中的元素內容 120
4.3 加載外部XML數(shù)據(jù) 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文件加載與數(shù)據(jù)交互 127
5.1 Flash加載外部文件 128
5.1.1 加載外部圖片 128
5.1.2 在加載過程中添加事件偵聽 129
5.1.3 跨域加載文件 131
5.2 ActionScript 3.0數(shù)據(jù)交互 132
5.2.1 加載文本文件 132
5.2.2 加載服務器端腳本 134
5.2.3 向服務器端腳本發(fā)送數(shù)據(jù) 137
5.2.4 應用Web Service 138
5.2.5 上傳文件 139
第6章 Flash與其他軟件的結合 143
6.1 Flash與Photoshop的結合應用 144
6.1.1 在Photoshop中為兼容性而考慮的設計細節(jié) 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文件的優(yōu)化 160
6.3 Flash與Maya的結合應用 161
6.3.1 Maya介紹 161
6.3.2 制作Flash中常見的Maya動態(tài)火焰效果 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數(shù)據(jù)的載入 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數(shù)據(jù)載入 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數(shù)據(jù)載入 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數(shù)據(jù)載入及縮略圖列表的生成 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數(shù)據(jù)載入 339
14.2.3 折疊菜單的生成 340
14.2.4 折疊效果的制作 341
14.3 舉一反三 344
14.3.1 經典效果1:動態(tài)折疊菜單 344
14.3.2 經典效果2:三級折疊菜單 348
第 15章 Flash數(shù)據(jù)篩選器 353
15.1 制作思路 354
15.1.1 Flash數(shù)據(jù)篩選器基本原理 354
15.1.2 素材準備 355
15.2 制作Flash數(shù)據(jù)篩選器 357
15.2.1 元件的制作 357
15.2.2 XML數(shù)據(jù)載入 359
15.2.3 數(shù)據(jù)篩選器菜單的生成 361
15.2.4 數(shù)組的操作 362
15.2.5 篩選產品的顯示 363
15.3 舉一反三 367
15.3.1 從數(shù)組中刪除重復的數(shù)據(jù)項 367
15.3.2 隨機數(shù)組 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數(shù)據(jù)載入 375
16.2.3 數(shù)字菜單導航的生成 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數(shù)據(jù)的載入和顯示 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 網站代碼開發(fā) 438
19.4.1 Main類的創(chuàng)建 438
19.4.2 背景顏色的切換 439
19.4.3 Slider類的制作 443
19.4.4 網站的發(fā)布 446
第 20章 Flash產品網站設計 448
20.1 制作思路 449
20.1.1 Flash產品網站展示 449
20.1.2 網站制作規(guī)劃 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 網站新聞欄目文件創(chuàng)建 469
20.4.2 制作滾動條 470
20.4.3 制作XML讀取 472
20.5 網站產品欄目的制作 474
20.5.1 產品欄目展示 474
20.5.2 產品欄目元件制作 475
20.5.3 產品欄目代碼創(chuàng)建 478
附錄 Flash網站制作小結 484
F1 Flash優(yōu)化和測試 485
F1.1 Flash優(yōu)化 485
F1.2 Flash測試 486
F2 網站建設實戰(zhàn)經驗總結 487
F2.1 有用的資源 487
F2.2 經驗總結 4882100433B
《Flash ActionScript 3.0全站互動設計》從ActionScript 3.0的基礎語法入手,以當下Flash網站常見功能模塊和互動元素為重點,講解ActionScript 3.0在互動網站中的應用,包括音樂播放器、視頻播放器、下拉菜單、滾動條、圖片輪動、網頁相冊、浮動導航、XML折疊菜單、數(shù)據(jù)篩選器、新聞顯示器、RSS閱讀器和3D旋轉Logo等,并精選兩個完整網站,剖析全站互動設計細節(jié),讓讀者從新手成為網站互動設計高手。
《Flash ActionScript 3.0全站互動設計》配套光盤收錄ActionScript 3.0完全實用視頻手冊,彌補本書篇幅所限,全面講解了ActionScript 3.0應用的方法與技巧,更收錄了本書所有案例的制作過程教學視頻,幫助讀者更好地理解和掌握關鍵技術。
據(jù)我的了解,相當不錯。 juiceextractor803榨汁機是通過刀網的高速切割旋轉,在離心力的作用下實現(xiàn)果肉和果汁的分離。 果汁口感不同。原汁機的果汁更接近原味,榨汁機由于高速旋轉過程中果汁...
據(jù)我的了解,相當不錯。 juiceextractor803榨汁機是通過刀網的高速切割旋轉,在離心力的作用下實現(xiàn)果肉和果汁的分離。 果汁口感不同。原汁機的果汁更接近原味,榨汁機由于高速旋轉過程中果汁...
你可以去上海代益進口精密閥門有限公司看看,他們的不錯,上海代益閥門有限公司上海代益閥門有限公司臺資企業(yè)。專業(yè)從事閥門的研制、生產和銷售及售后服務于一體,并代理進口閥門的綜合型企業(yè)。代益閥門有限公司產品...
Struts中不同的Action和ActionForm組合
格式:pdf
大小:51KB
頁數(shù): 4頁
評分: 4.4
1
Struts 中不同的 Action 和 ActionForm 組合
在 TSS.com上看到一篇好文,有關 Struts 使用中各種不同的 Action 和 ActionForm 組合的
利弊。我先消化一下,整理好,供大家參考。原文標題:
Struts action mappings: Divide Et Impera,作者: Michael Juravlev 。在 TSS上的
URL:http://www.theserverside.com/articles/article.tss?l=StrutsActionMapping
注:文中小寫的 action 不一定代表具體的 Struts Action 類,有時也指作為一個整體的
action mapping。
[1] 完整的 action
ActionsSolutionsSupportListforPAD_V2.9_20150313
格式:pdf
大?。?span id="c272yfo" class="single-tag-height">51KB
頁數(shù): 67頁
評分: 4.8
ActionsSolutionsSupportListforPAD_V2.9_20150313
PART 01 Basic
01 ActionScript 3.0 概述
1-1 Flash 3D 的基礎 —— ActionScript 3.0
1-2 學習 ActionScript 3.0 的 12 個理由
1-3 ActionScript 3.0 顯示對象類表
1-4 偵聽與發(fā)送事件
1-5 ActionScript 3.0 基本練習
02 用程序代碼制作動畫
2-1 漸進移動
2-2 基本的數(shù)學公式與三角函數(shù)
2-3 簡單的轉盤效果 —— Carousel3D
03 ActionScript 3.0 制作動畫的好伙伴 —— Tweener
3-1 安裝 Tweener 類
3-2 Tweener 的基本應用
3-3 轉換 Tweener 的運動方式
3-4 運用 Tweener 的濾鏡效果
3-5 使用 Tweener 制作反復播放的動畫
3-6 運用 Tweener 制作出自動全屏效果
3-7 滑動切換的 Tweener Slide 效果
3-8 Tweener 的貝茲曲線式移動
04 DocumentClass 文件類
4-1 什么是類?為什么要寫類?
4-2 FlashDevelop 3 程序代碼編輯器
4-3 以 FlashDevelop 編寫并設置文件類
4-4 實際運用文件類制作動畫
4-5 自定類程序代碼
05 Flash 3D 秘密武器 —— Papervision 3D
5-1 什么是 Papervision 3D
5-2 安裝 PV3D類文件
5-3 了解 PV3D的坐標系
5-4 認識PV3D的類
5-5 建立PV3D世界所需的基本類與步驟
5-6 跟 PV3D 說 Hello —— 實例化 PV3D 基礎世界
5-7 運用 PV3D 的基本對象與材質
5-8 讓3D對象與鼠標互動
5-9 PV3D 與 Tweener 的合作應用
5-10 使用 FreeCamera 自由鏡頭
PART 02 Advance ART
06 漫天飛舞的 Paper 3D World
07 迷你旋轉木馬式秀圖效果 —— MiniCarousel3D
08 最經典!CoverFlow 圖像展示效果
09 天旋地轉 TiltViewer 效果
10 FlatWall3D 電視墻效果
11 經典旋轉木馬Carousel3D 秀圖效果
12 光源材質展示與簡易型的方塊彈跳效果
13 加載外部 3D 模型 —— 舞動的牛奶盒
13-1 PV3D 所支持的 3D 模型文件 —— DAE
13-2 下載并安裝 COLLADA 格式的輸出外掛插件
13-3 在 3D 繪圖軟件中建立模型并導出 DAE 文件
13-4 用 PV3D 加載 DAE 模型
13-5 修正材質無法自動貼上的問題
14 超立體旋轉九宮格 —— Box3Dworld
15 空間感與透明感兼具的 SpaceGallery
16 螺旋式 SpiralCarouse 圖像展示
PART 03 Appendix ART
A 關于 FlashPlayer10 的 3D 功能
B 關于 Flash Player 性能的話題
C PV3D 延伸應用 2100433B
《FLASH 3D特效商業(yè)范例隨學隨用》:你還被局限在2D平面空間里做Flash動畫嗎?最新流行的Flash3D效果,看了之后心動卻不知從何著手嗎可隨手套用的程序代碼 最實用的動畫范例,讓你的flash作品瞬間搶手。
這是市面上第一本完整公開Flash 3 D效果的書!采用普及性最高的Flash 3D效果外掛類PV3D,加上最關鍵的ActionScript 3.0的程序代碼不用從頭苦學就可直接踏入完整的Flash 3D動畫世界!
琳瑯滿目的精美范例,各個具備高實用性!
介紹使用PV3D類必備的ActionScript3.0關鍵知識,沒有復雜的概念介紹與多余的語法說明,程序代碼可以立即套用。
采用最受歡迎的免費Flash 3D類,PV3D完全OPen Souce,功能強大,且易學易用。
全書使用Action Script 3.0 最新皈才能做出的效果,保證范例程序執(zhí)行效率最佳,使用功能最新。
玩樂Flash五年時間,最早從事美術設計相關工作。后來轉戰(zhàn)研究程序。
迷你旋轉木馬MiniCarousel 3D·超立體旋轉九宮格·透明感十足的Space Gallery漫天飛舞的PaperDWord·最經典的Cover Flow效果·氣派十足的旋轉木馬Carousel3D效果最殺FIatWaIl3D電視墻效果·立體方塊跳個不?!の鑴拥呐D毯刑匦煨剞DTilt View效果·螺旋式Spiral Carousel
Interactive Design
通用設計:香港公營房屋的“新住區(qū)”
Universal Design;“New Community”of Hongkong Public Housing
以綠色思維創(chuàng)新綠色住區(qū)設計
Design Green Community wItA Green Rationale
用心的平實
——清華校園學者居住空間設計研究
Diligent Modesty
Study on Scholar's Living Space Design in Tsinghua Campus