在《跟Adobe徹底研究ActionScript 3.0 for Flash CS5》每一章中,皆提供不同動畫範例,跟著書中多樣化的範例與Step by Step的詳細解說,將能完整學習並正確使用ActionScript。
本書涵蓋學習ActionScript的基礎,提供許多技巧和秘訣,協助學習者用ActionScript 3.0替Flash檔案增加互動性,包括對時間軸和動畫效果進行控制、撰寫事件處理函數,並搭配資料、文字、視訊、聲音,以及圖片資源,進行載入控制和互動處理。
本書特色
* 本書譯自Adobe專家著作之暢銷書籍-《ActionScript 3.0 for Adobe Flash Professional CS5 Classroom in a Book》,告訴您如何透過專家的觀點,在短時間內學會ActionScript 3.0。
* 含括各種訣竅與技法,是您徹底學會ActionScript的必備利器。
* 學習如何使用ActionScript 3.0來替Flash檔案增加豐富內容。
* 每章後均附上精心整理的「課後複習」,總結學習的內容,幫助您快速記憶該章重點。
目錄
ch01 使用程式碼片段與導覽Flah時間軸
使用程式碼片段添加ActionScript
在Flash 程式碼中添加時間軸
自習建議
ch2 處理事件與函式
撰寫事件處理函式
利用程式碼片段創造導覽功能
建立事件監聽器
自習建議
ch03 用ActionScript 製作動畫
複習起始檔案0
用ActionScript 控制影片屬性
利用ActionScript 補間動畫建立動畫
自習建議
ch04 在外部檔案建立ActionScript
建立ActionScript 檔案
在Flash 中建立類別檔案實體
自習建議
ch05 使用ActionScript 與組件載入內容
建立List 組件實體並設定參數
新增UILoader 組件實體
對List 組件添加CHANGE 事件監聽器
載入SWF 檔案至UILoader 組件
建立畫廊檔案
為文字欄位添加捲軸
自習建議
ch06 用ActionScript 3.0 建立預載程序
測試環境中的工具
建立文字欄位,用進度條追蹤載入狀況
加入ActionScript,追蹤UILoader 組件的進度
控制影框以配合載入進度
自習建議
ch07 ActionScript 3.0 的陣列與迴圈
檢視起始檔案
從Flash 元件庫將MovieClip實體加至舞台
加上初始變數
以for 迴圈產生多個實體
在ENTER_FRAME 監聽器中建立遊戲機制
利用hitTestObject( )檢查碰撞
自習建議
ch08 以ActionScript 建立文字與處理格式
檢視起始檔案
用ActionScript 建立TLF 文字欄位
載入外部文字檔案至TLF 文字欄位
使用 TextFormat 類別
讓用戶以自訂面版控制格式
使用ActionScript 建立捲軸
ch09 以ActionScript 控制音效
檢視起始檔案
為專案加上滑動軸
Sound、SoundChannel 與Sound Transform 類別
使用for 迴圈設定歌名
使滑動軸僅在需要時出現
為按鈕加上程式以選擇歌曲
控制音量與相位控制物件的顯示
為MP3 檔案加上ID3標籤監聽器
新增文字格式物件
新增控制滑動軸
自習建議
ch10 處理XML 播放清單
認識XML 檔案的基本結構
檢視起始檔案
將 songList 陣列換成XML實體
使用 URLLoader 類別載入外部播放清單
回應COMPLETE 與IO_ERROR 事件
將事件監聽器移至xmlLoaded() 函式
修改 chooseSong() 函式
使用XML 資料建立超連結
導覽歌單
自習建議
ch11 用ActionScript與組件控制影像
檢視第11 課資料夾內容
新增 FLVPlayback 組件
在Flash中設定 FLVPlayback的屬性
添加ActionScript以控制 FLVPlayback的屬性
處理顏色
在Flash影像中使用提示點
新增 FLVPlaybackCaptioning組件
播放來自XML 播放清單的多個影像檔案
使用全螢幕發佈設定
自習建議
ch12 深入ActionScript 的圖形與動畫處理
Flash CS5 中的骨骼系統
檢視起始檔案
用ActionScript處理IK動畫
建立 Sound 與 SoundChannel實體
以ActionScript 存取用戶的網路攝影機或攝影機
使用 Bitmap 與 BitmapData 類別
檢視 Pixel Bender Toolkit
自習建議
ch13 使用ActionScript 3.0 列印與傳送郵件
檢視起始檔案
新增簡易郵件連結
從Flash 發送郵件
以PrintJob 類別新增列印功能
自習建議
ch14 以Flash 與ActionScript建立Adobe Air 應用程式
使用AIR 專屬的ActionScript
修改Flash 發佈設定為AIR 專案
建立AIR 應用程式
檢視起始檔案
以AIR 控制列印
監聽拖曳事件
自習建議
ch15 使用協力廠商的元件庫拓展ActionScript
下載與安裝協力廠商的ActionScript 元件庫
檢視起始檔案
使用 Papervision3D BasicView 類別
建立 Cube3D類別的結構子函式
建立與修改3D 立方體
使3D 方體運動
新增影片片段,作為3D物件的材質
新增影像,作為3D物件的材質
自習建議
ch01 使用程式碼片段與導覽Flah時間軸
使用程式碼片段添加ActionScript
在Flash 程式碼中添加時間軸
自習建議
ch2 處理事件與函式
撰寫事件處理函式
利用程式碼片段創造導覽功能
建立事件監聽器
自習建議
ch03 用ActionScript 製作動畫
複習起始檔案0
用ActionScript 控制影片屬性
利用ActionScript 補間動畫建立動畫
自習建議
ch04 在外部檔案建立ActionScript
建立ActionScript 檔案
在Flash 中建立類別檔案實體
自習建議
ch05 使用ActionScript 與組件載入內容
建立List 組件實體並設定參數
新增UILoader 組件實體
對List 組件添加...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。