1 入門知識
1.1 ActionScript 3.0簡介
1.2 為什么應該學習ActionScript 3.0
1.3 ActionScript 3.0的新功能
1.4 ActionScript 1.0/2.0與3.0之間的差別
1.5 ActionScript 3.0的元素
1.6 超越腳本助手
1.7 注意:必需有播放器
1.8 超越ActionScript 3.0
2 與ActionScript通信
2.1 練習1 與影片剪輯通信
2.2 練習2 修改影片剪輯的屬性
2.3 理解變量
2.4 練習3 設置變量的數據類型
2.5 練習4 使用Trace語句
2.6 練習5 使用注釋
3 使用和編寫函數
3.1 理解函數
3.2 練習1 使用方法
3.3 練習2 編寫自定義函數
3.4 理解模塊函數
3.5 練習3 讓函數模塊化
3.6 練習4 讓函數返回值
4 響應事件
4.1 理解事件類型
4.2 練習1 使用偵聽器捕捉事件
4.3 練習2 編寫事件處理程序
4.4 練習3 響應鼠標事件
4.5 練習4 響應鍵盤事件
4.6 練習5 創(chuàng)建到網站的鏈接
4.7 練習6 使用“進入幀”事件創(chuàng)建動畫
4.8 練習7 使用“計時器”事件控制動畫
5 理解類
5.1 理解類
5.2 練習1 編寫自定義類
5.3 練習2 擴展現有的類
5.4 練習3 將類對象添加到時間軸
5.5 練習4 定義文檔類
5.6 練習5 設置類路徑
6 判定和重復
6.1 理解條件語句
6.2 練習1 編寫條件語句
6.3 練習2 使用條件運算符
6.4 練習3 設置備選條件
6.5 練習4 編寫復合條件
6.6 理解循環(huán)
6.7 練習5 創(chuàng)建代碼循環(huán)
6.8 練習6 使用循環(huán)生成類的實例
6.9 練習7 放置循環(huán)所創(chuàng)建的實例
7 使用算術并愛上算術
7.1 理解Math類
7.2 練習1 使用基本算術運算符
7.3 練習2 生成隨機數
7.4 練習3 數字取整
8 使用文本和數組
8.1 練習1 創(chuàng)建文本字段
8.2 練習2 設置文本字段的樣式
8.3 練習3 從文本字段中獲取數據
8.4 練習4 裝入外部文本
8.5 練習5 理解數組
8.6 練習6 使用文本和數組創(chuàng)建游戲
8.7 練習7 完成文字游戲
9 創(chuàng)建記牌游戲
9.1 練習1 應用程序規(guī)劃
9.2 練習2 編寫記牌類
9.3 練習3 編寫記牌游戲類
9.4 練習4 將圖形添加到紙牌
9.5 練習5 放置紙牌
9.6 練習6 檢查匹配
9.7 練習7 重置紙牌
9.8 練習8 處理不正確的匹配
9.9 練習9 確定勝負
9.10 練習10 添加更多紙牌
10 使用高級圖形和動畫工具
10.1 練習1 使用代碼繪圖
10.2 練習2 創(chuàng)建顏色變化
10.3 練習3 創(chuàng)建隨機的顏色變化
10.4 練習4 制作顏色變化動畫
10.5 練習5 使用濾鏡
10.6 練習6 修改濾鏡屬性
10.7 練習7 使用濾鏡制作動畫
11 處理多媒體
11.1 練習1 裝入外部圖像和SWF
11.2 練習2 與已裝入的影片通信
11.3 練習3 裝入聲音
11.4 練習4 開始和停止播放聲音
11.5 練習5 控制音量
11.6 練習6 裝入視頻
11.7 練習7 控制視頻回放
12 添加高級交互性
12.1 練習1 創(chuàng)建拖放類
12.2 練習2 檢測接觸
12.3 練習3 響應接觸
12.4 練習4 檢測獲勝
12.5 練習5 隨機放置對象
附錄A 故障排除FAQ