《AdobeFlashCS4ActionScript3.0中文版經典教程》是2009年8月人民郵電出版社出版的圖書,作者是Adobe公司,譯者是井中月。
基本介紹
- 書名:Adobe Flash CS4 ActionScript 3.0中文版經典教程
- 作者:Adobe公司
- 譯者:井中月
- ISBN:9787115208736
- 頁數:300
- 定價:39.00元
- 出版社:人民郵電出版社
- 出版時間:2009-8
內容簡介
圖書目錄
1.1 課程概述
1.2 開始
1.3 在Flash時間軸上放置代碼
1.3.1 使用標籤
1.3.2 使用ActionScript循環播放
1.3.3 跟蹤循環次數
1.3.4 使用條件語句控制時間軸
1.4 對於自學的一些建議
2 使用事件和函式
2.1 課程概述
2.2 創建事件偵聽器和事件處理函式
2.3 使用按鈕單擊來創建導航
2.3.1 創建按鈕實例來控制導航
2.3.2 添加函式來回響按鈕單擊
2.3.3 添加重啟按鈕
2.3.4 添加到動態文本欄位
2.3.5 添加按鈕來控制語言
2.4 對於自學的一些建議
3 使用ActionScript創建動畫
3.1 課程概述
3.2 瀏覽起始檔案
3.3 使用ActionScript控制影片剪輯屬性
3.3.1 更改屬性值
3.3.2 增加或減少屬性值
3.3.3 使用ENTER_FRAME事件控制影片剪輯的屬性來創建動畫
3.3.4 創建變數來保存影片剪輯的引用
3.3.5 使用按鈕來更改影片剪輯的屬性
3.4 使用ActionScript補間來創建動畫
3.4.1 導入補間和緩動類
3.4.2 添加ActionScript補間
3.5 對於自學的一些建議
4 在外部檔案中創建ActionScript
4.1 課程概述
4.2 創建ActionScript檔案
4.2.1 在Flash中創建基本的ActionScript檔案
4.2.2 ActionScript 3.0類檔案的基本結構
4.3 在Flash中創建類檔案實例
4.3.1 重載每個Ellipse實例的參數
4.3.2 打開和關閉makeShapes()函式
4.3.3 隨機選擇橢圓的顏色
4.4 對於自學的一些建議
5 使用ActionScript和組件來載入內容
5.1 課程概述
5.2 創建List組件實例和設定參數
5.3 添加UILoader組件的實例
5.4 向List組件添加CHANGE事件偵聽器
5.5 載入SWF檔案到UILoader組件中
5.6 創建畫廊檔案
5.6.1 查看gallery.fla檔案
5.6.2 向縮略圖添加事件偵聽器
5.6.3 載入外部檔案中的文本
5.6.4 使用COMPLETE事件來外部文本的完全載入
5.7 向文本欄位添加滾動條
5.8 對於自學的一些建議
6 在ActionScript 3.0里創建預載器
6.1 課程概述
6.2 測試環境裡的工具
6.2.1 頻寬設定
6.2.2 模擬下載
6.3 創建文本區域和進度條來跟蹤載入過程
6.4 利用ActionScript跟蹤UILoader組件的進程
6.4.1 為PROGRESS和COMPLETE添加事件偵聽器
6.4.2 創建progressHandler()函式
6.4.3 添加completeHandler()函式
6.5 控制MovieClip的畫面來反映載入過程
6.6 關於自學的一些建議
7 在ActionScript3.0里使用數組和循環
7.1 課程概述
7.2 開始
7.3 從庫向場景添加MovieClip實例
7.3.1 設定MovieClip的連結屬性
7.3.2 向場景添加Block類的一個實例
7.3.3 利用for循環生成多個實例
7.3.4 創建for循環
7.3.5 用變數調整for循環的行為
7.4 給Block實例添加事件偵聽器
7.5 使用ENTER_FRAME創建動畫
7.5.1 添加ENTER_FRAME偵聽器
7.5.2 使用事件的目標屬性
7.5.3 創建rotateUp()函式
7.5.4 使用else語句
7.6 添加testDone()函式
7.6.1 數組介紹
7.6.2 使用push()方法
7.6.3 查看數組裡元素的屬性
7.7 對於自學的一些建議
8 在Action Script檔案里創建單選鈕
8.1 課程概述
8.2 開始
8.3 新建一個ActionScript檔案
8.4 建立RadioButtonQuiz類
8.4.1 把類導入到RadioButtonQuiz類
8.4.2 創建RadioButtonQuiz類
8.4.3 測驗的形式
8.4.4 給RadioButtonQuiz類添加變數
8.5 創建測驗功能
8.5.1 創建構造函式
8.5.2 創建quizInit()函式
8.5.3 創建RadioButtonGroup
8.6 用ActionScript設定文本格式
8.7 創建測驗
8.7.1 創建addQuestion()函式
8.7.2 添加setRadioButtons()方法
8.7.3 添加createRadioButton()方法
8.8 創建checkAnswer()函式
8.9 把類檔案集成到Flash項目
8.9.1 添加RadioButtonQuiz類的一個實例
8.9.2 把RadioButton添加到庫
8.10 對於自學的一些建議
9 用ActionScript控制聲音
9.1 課程概述
9.2 開始
9.3 添加滑塊
9.4 Sound類、SoundChannel類和SoundTransform類
9.4.1 創建Sound、SoundChannel和SoundTransform實例
9.4.2 添加其他變數
9.4.3 創建數組songList
9.5 使用一個for循環設定樂曲名稱
9.6 讓滑塊在需要時再出現
9.7 對按鈕進行編程來選擇樂曲
9.7.1 給樂曲按鈕添加事件偵聽器
9.7.2 創建chooseSong()函式
9.7.3 創建Sound類的實例及查看現有實例
9.7.4 把聲音載入到Sound實例
9.7.5 創建SoundChannel和SoundTransform實例
9.8 控制音量和位置控制項的可見性
9.9 添加偵聽器獲取MP3檔案的ID3標籤
9.9.1 創建id3Handler()函式
9.9.2 添加藝術家和專輯信息
9.10 添加文本格式對象
9.11 添加滑塊的控制代碼
9.12 對於自學的一些建議
10 使用XML形式播放列表
10.1 課程概述
10.2 XML檔案的基本結構
10.3 開始
10.4 用XML實例代替songList數組
10.5 使用URLLoader類載入外部播放列表
10.6 回響COMPLETE事件和IO_ERROR事件
10.7 把事件偵聽器移動到xmlLoaded()函式
10.7.1 創建setSongs()函式
10.7.2 從XML數據里獲得樂曲名稱與藝術家
10.7.3 設定樂曲板的標題和藝術家信息
10.7.4 添加對setSongs()函式的調用
10.8 更新chooseSong()函式
10.9 使用XML數據創建超連結
10.10 在樂曲列表里瀏覽
10.11 關於自學的一些建議
11 利用ActionScript和組件控制視頻
11.1 課程概述
11.2 查看Lesson11資料夾里的內容
11.3 添加FLVPlayback組件
11.4 在Flash里設定FLVPlayback的屬性
11.4.1 設定FLVPlayback控制項
11.4.2 設定皮膚顏色和透明度
11.5 用ActionScript控制FLVPlayback屬性
11.5.1 利用滑塊控制透明度
11.5.2 添加滑塊的初始ActionScript代碼
11.6 使用顏色
11.6.1 添加ColorPicker組件
11.6.2 設定skinBackgroundColor
11.7 添加FLVCaptioning組件
11.7.1 查看captions.xml檔案
11.7.2 添加FLVCaptioning組件
11.8 根據XML播放列表播放多個視頻檔案
11.8.1 查看vidlist.xml檔案
11.8.2 添加一個文本區域顯示標題
11.8.3 用ActionScript載入vidlist.xml
11.8.4 創建xmlLoaded()函式
11.8.5 創建changeVid()函式
11.9 使用全螢幕發布設定
11.10 關於自學的一些建議
12 ActionScript圖形與動畫的高級技術
12.1 課程概述
12.2 Flash CS4里的反向運動
12.2.1 查看IKSample檔案
12.2.2 在創作時IK與運行時IK之間切換
12.3 開始
12.4 在ActionScript里控制IK動畫
12.4.1 使用IKArmature和IKManager類
12.4.2 使用IKMover類
12.4.3 添加snapshot_btn的事件偵聽器
12.4.4 添加moveDown()函式
12.4.5 編寫moveUp()函式
12.5 創建Sound和SoundChannel實例
12.6 播放和停止音效
12.7 利用ActionScript控制用戶的網路攝像頭或攝像機
12.7.1 使用getCamera()方法
12.7.2 檢查攝像機是否存在
12.8 使用Bitmap類和BitmapData類
12.9 Pixel Bender Toolkit
12.9.1 查看PBFilter.as檔案
12.9.2 使用PBFilter類
12.9.3 利用滑塊操作濾鏡參數
12.10 關於自學的一些建議
13 用ActionScript實現列印和傳送電子郵件
13.1 課程概述
13.2 開始
13.3 添加簡單電子郵件連結
13.4 從Flash傳送電子郵件
13.4.1 利用URLVariables類傳送單個變數
13.4.2 設定textColor和backgroundColor
13.4.3 把URLVariables傳送到PHP檔案
13.5 用PrintJob類添加列印功能
13.6 用Date類獲取當前日期和時間
13.6.1 創建要列印的內容
13.6.2 在ActionScript里使用try/catch語句
13.6.3 傳送給印表機
13.7 關於自學的一些建議
14 用Flash和ActionScript創建Adobe AIR程式
14.1 課程概述
14.2 AIR專用的ActionScript
14.3 針對AIR項目的發布設定
14.3.1 設定AIR描述檔案選項
14.3.2 設定自定義圖示
14.3.3 創建數字簽名
14.4 在AIR程式里包含一個檔案
14.5 發布AIR程式
14.6 開始
14.7 偵聽拖放事件
14.7.1 使用ClipboardFormats
14.7.2 添加onDragDrop()函式
14.7.3 遍歷檔案類型數組
14.8 關於自學的一些建議