出版時間:2006年04月 出版社:電子工業(yè)出版社 作者:李捷 頁數(shù):380 字數(shù):660
內(nèi)容概要
本書以編程語言ActionScript 2.0為基礎,側重于動作腳本的實用性。以“動作腳本+實例”的結構方式構建內(nèi)容,使讀者在學會交互動畫和Web應用程序制作的過程中掌握ActionScrjpt 2.0基本的編程方法和編程原理。 本書講解了很多經(jīng)典交互動畫和Web應用程序的編程實例。即使是一個普通的讀者,只要跟著本書用心學習,也可以很快學會ActionScript 2.0的編程方法并制作出功能強大的Flash應用程序。 本書結構合理,層次分明。全書共15章。第1章至第11章分別講述了 ActionScript 2.0開發(fā)環(huán)境、ActionScript 2.0語法基礎、面向對象的編程基礎、常用內(nèi)建類的應用、UI組件、視頻和媒體組件、數(shù)據(jù)組件及其應用、 Flash對HTML、CSS和XML的支持、圖形繪制函數(shù)等。第12章至第15章分別講述了Flash游戲、Flash多媒體課件、純Flash網(wǎng)站攻略和打造動感Flash留言板等。為方便讀者學習和實際制作,本書配套光盤中提供了書中全部范例源文件和相關素材。 本書適合作為各種Flash 培訓班的培訓教材和大專院校相關專業(yè)師生的參考書,也適合Flash 動畫愛好者、Flash編程入門者使用。
書籍目錄
第1章 認識ActionScript 2.0編程 1.1 Flash MX Professional 2004的新功能 1.1.1 面向對象的編程語言——ActionScript 2.0 1.1.2 支持新的文檔格式和專業(yè)模板 1.1.3 新的屏幕技術 1.1.4 增強的“組件”面板和組件技術 1.1.5 更強大的視頻支持功能 1.1.6 全新的項目管理 1.1.7 全新的“行為”面板 1.2 認識ActionScript 2.0開發(fā)環(huán)境 1.2.1 關于ActionScript 2.0的參數(shù)設置 1.2.2 “動作”面板的使用方法” 1.2.3 初識ActionScrjpt程序的編寫 1.3 創(chuàng)建第一個專業(yè)ActionScliDt程序 1.3.1 范例簡介 1.3.2 范例制作步驟 1.4 本章小結 1.5 本章練習 練習答案第2章 ActionScript基礎 2.1 ActionScript 2.0語法基礎 2.1.1 區(qū)分大小寫 2.1.2 點語法 2.1.3 大括號、小括號和分號 2.1.4 關鍵字和注釋 2.2 常量、變量和表達式 2.2.1 常量 2.2.2 變量 2.2.3 運算符和表達式 2.3 函數(shù)基礎 2.3.1 范例簡介 2.3.2 范例制作步驟 2.4 事件和事件處理函數(shù) 2.4.1 事件分類及處理事件的方法 2.4.2 針對按鈕對象的on()事件處理函數(shù) 2.4.3 事件處理函數(shù)方法 2.4.4 事件偵聽器 2.4.5 按鈕事件和Mc事件 2.5 本章小結 2.6 本章練習 練習答案第3章 常用函數(shù)和程序結構控制 3.1 選擇結構控制語句 3.1.1 關系運算符和邏輯運算符 3.1.2 選擇結構控制語句 3.2 循環(huán)結構控制語句 3.2.1 循環(huán)結構控制語句詳解 3.2.2 幀循環(huán)控制 3.2.3 利用setInter.val()函數(shù)實現(xiàn)定時功能 3.3 時間軸控制函數(shù) 3.3.1 時間軸控制函數(shù)詳解 3.3.2 時間軸控制函數(shù)應用范例 3.4 其他常用函數(shù)詳解 3.4.1 duplicateMovieClip函數(shù)詳解 3.4.2 setProperty函數(shù)詳解 3.4.3 fscommand函數(shù) 3.4.4 getURL函數(shù) 3.4.5 loadMovie和unloadMovie函數(shù) 3.5 精彩范例 3.5.1 MC屬性控制范例 3.5.2 移動鏡頭效果 3.5.3 晃動的豎線. 3.5.4 跑動的箭頭 3.6 本章小結 3.1 本章練習 練習答案第4章 ActioriScript 2.0面向對象的編程技術 4.1 編寫一個簡單應用類的程序 4.2 面向對象技術 4.2.1 類和對象 4.2.2 創(chuàng)建類 4.2.3 構造函數(shù) 4.2.4 兩點說明 4.3 靜態(tài)屬性和靜態(tài)方法 4.4 獲取、設置方法和動態(tài)類 4.4.1 獲取和設置方法 4.4.2 動態(tài)類 4.5 繼承和接口 4.5.1 繼承 4.5.2 接口 4.6 異常處理和程序包 4.6.1 異常處理 4.6.2 程序包 4.7 本章小結 4.8 本章練習 練習答案第5章 常用的內(nèi)置類 5.1 MovieClip類 5.1.1 MovieClip類簡介 5.1.2 聲明一個MovieClip類的實例 5.1.3 MovieClip類的屬性 5.1.4 MovieClip類的方法 5.1.5 MovieClip類的事件 5.1.6 綜合應用范例——幻燈片一 5.2 Color類 5.2.1 Coloi類簡介 5.2.2 簡單的著色效果 5.2.3 復雜的著色效果 5.2.4 獲取顏色值 5.2.5 精彩范例——填色游戲 5.3 Sound類 5.3.1 Sound類簡介 5.3.2 鏈接“庫”中的聲音 5.3.3 載入硬盤中的聲音文件 5.3.4 精彩范例——制作一個音量滑塊 5.4 Key類與鍵盤控制 5.4.1 Key類方法詳解 5.4.2 鍵盤控制范例1——用空格鍵控制潛艇移動 5.4.3 鍵盤控制范例2——用左右方向鍵控制潛艇移動 5.5 其他常用類 5.5.1 Mouse類. 5.5.2 Mouse類使用范例——跟隨的蝴蝶 5.5.3 Date類 5.5.4 Math類 5.5.5 String類 5.5.6 FextField類 5.6 精彩范例——精確的時鐘 5.7 本章小結 5.8 本章練習 練習答案第6章 UI組件及其應用 6.1 UI組件的概念和操作方法 6.1.1 添加和設置組件的方法 6.1.2 用動作腳本控制組件 6.2 初級UI組件應用——用戶注冊系統(tǒng)程序頁面 6.2.1 范例簡介 6.2.2 范例制作步驟 6.2.3 其他初級UI組件 6.3 Menu和MenuBar‘組件引用范例 6.3.1 Menu組件的應用范例1——簡單菜單 6.3.2 Menu組件應用范例2——導航菜單 6.3.3 MenuBar組件的應用 6.4 Tree組件的應用范例 6.4.1 范例簡介 6.4.2 范例制作步驟 6.5 本章小結 6.6 本章練習 練習答案第7章 視頻和媒體組件 7.1 視頻的導入和處理 7.1.1 導入嵌入的視頻文件 7.1.2 導入鏈接的QuickTime影片 7.1.3 FLV格式視頻文件 7.2 媒體組件 7.2.1 MediaPlayback組件應用范例 7.2.2 MediaDisplay組件和MediaController.組件 7.2.3 媒體組件中線索點的應用 7.3 視頻模板 7.3.1 “帶寬選擇”視頻模板 7.3.2 “科技視頻演示文稿”視頻模板 7.4 精彩范例——MP3播放器 7.4.1 范例效果 7.4.2 范例制作步驟 7.5 本章小結 7.6 本章練習 練習答案第8章 數(shù)據(jù)組件和數(shù)據(jù)連接 8.1 數(shù)據(jù)組件簡介 8.1.1 WebSeryiceConnector組件 8.1.2 XMLConnector組件 8.1.3 DataSet組件 8.1.4 DataHolder組件 8.1.5 RDBMSResolver組件 8.1.6 XUpdateResolver組件 8.2 數(shù)據(jù)連接 8.2.1 參數(shù)設置 8.2.2 設置架構及加入動作腳本 8.2.3 觸發(fā)數(shù)據(jù)源 8.3 數(shù)據(jù)綁定 8.4 本章小結 8.5 本章練習 練習答案第9章 FlaSh對CSS、HTML和XML的支持 9.1 Flash對(3SS的支持 9.1.1 Flash MX 2004 Professional支持的csS屬性 9.1.2 Flash中CSS樣式的加載 9.1.3 使用CSS樣式范例 9.2 Flash對HTML的支持 9.2.1 Flash對HTML的支持 9.2.2 用動態(tài)文本顯示HTML標簽格式文字 9.3 XML對象和應用 9.3.1 XML文檔簡介 9.3.2 XML使用范例 9.4 本章小結 9.5 本章練習 練習答案第10章 屏幕和屏幕應用程序 10.1 屏幕簡介 10.1.1 屏幕的作用 10.1.2 屏幕的分類 10.1.3 “屏幕輪廓”窗格 10.1.4 屏幕的層次結構 10.2 屏幕的操作 10.2.1 對屏幕的一般操作 10.2.2 為屏幕添加行為 10.3 Screen類簡介 10.3.1 Slide類 10.3.2 Form類 10.3.3 向屏幕添加外部內(nèi)容 10.4 幻燈片和表單應用范例 10.4.1 幻燈片演示文稿——認識計算機 10.4.2 Flash表單應用程序范例 10.4.3 Google搜索程序 10.5 本章小結 10.6 本章練習 練習答案第11章 圖形的繪制 11.1 基本繪圖方法 11.2 用繪圖命令創(chuàng)建簡單圖形 11.2.1 繪制一個三角形 11.2.2 繪制蝴蝶 11.3 繪圖方法使用綜合案例 11.3.1 雪花飄飄 11.3.2 簡易畫圖板 11.3.3 仿3D導航菜單 11.4 本章小結 11.5 本章練習 練習答案第12章 Flash游戲制作 12.1 游戲制作概述 12.1.1 游戲制作前的設計 12.1.2 游戲素材的搜集和準備 12.1.3 游戲的制作 12.1.4 游戲的測試 12.2 游戲制作案例1——打地鼠 12.2.1 案例效果 12.2.2 案例制作步驟 12.3 游戲制作案例2——星球大戰(zhàn) 12.3.1 案例效果 12.3.2 案例制作步驟 12.4 本章小結 12.5 本章習題第13章 Flastl多媒體課件 13.1 案例簡介 13.1.1 案例效果 13.1.2 案例制作思路 13.2 案例制作步驟 13.3 本章小結 13.4 本章練習第14章 純Flash網(wǎng)站攻略 14.1 Flash網(wǎng)站制作概述 14.1.1 對Flash網(wǎng)站的認識 14.1.2 制作Flash網(wǎng)站的常用函數(shù) 14.2 案例簡介 14.2.1 案例效果 14.2.2 案例結構和制作流程 14.3 案例制作步驟 14.4 本章小結 14.5 本章練習第15章 Flash MX留言板 15.1 留言板制作概述 15.1.1 案例所需的軟件和環(huán)境 15.1.2 網(wǎng)絡服務及協(xié)議介紹 15.2 案例簡介 15.2.1 案例效果 15.2.2 案例制作思路 15.3 案例制作步驟 15.4 本章小結 15.5 本章練習
圖書封面
評論、評分、閱讀與下載
培訓專家?Flash ActionScript2.0編程基礎與實例教程(職業(yè)版)(附光盤) (平裝) PDF格式下載