注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作FlashFlash8 ActionScript寶典

Flash8 ActionScript寶典

Flash8 ActionScript寶典

定 價:¥79.00

作 者: (美)洛特(Lott.J.)、瑞哈特(Reinhardt、R.) 著;路川、胡欣杰、等 譯
出版社: 電子工業(yè)出版社
叢編項: 寶典叢書
標(biāo) 簽: 高級進階

ISBN: 9787121031342 出版時間: 2006-09-01 包裝: 平裝
開本: 16 頁數(shù): 708 字?jǐn)?shù):  

內(nèi)容簡介

  100%內(nèi)容豐富、權(quán)威:創(chuàng)建杰出的交互式Flash動畫和應(yīng)用程序,構(gòu)建面向?qū)ο蟮腇lash應(yīng)用程序,學(xué)習(xí)ActionScript的基礎(chǔ)知識,并用它進行編程。ActionScript是Flash的內(nèi)置腳本語言,使用它,可以對Flash影片進行更全面、更具體的控制,從而隨心所欲地實現(xiàn)完美的動畫效果,滿足您的獨特需求。本書全面介紹Flash 8 ActionScript的各方面特性。如果要想創(chuàng)建出新穎奪目的Flash作品,必須學(xué)會編寫代碼。本書會通過詳細(xì)的說明和一步一步的教程來教會讀者如何編寫強壯穩(wěn)定的代碼以編寫出復(fù)雜的交互式動畫。利用對象和組件、 與JavaScript集成已經(jīng)創(chuàng)建游戲等,都在這本為發(fā)開人員、設(shè)計人員所編寫的信息性書籍中一一講解。書中還詳細(xì)介紹了ActionScript的基本表達式、函數(shù)和變量;數(shù)字、數(shù)組合字符串的處理;利用顏色和濾鏡轉(zhuǎn)影片剪輯;對聲音和視頻進行編程管理等。 [看更多]

作者簡介

暫缺《Flash8 ActionScript寶典》作者簡介

圖書目錄

第1部分  初識FIash 8 ActionScriot
第1章Flash 8概述
1.1了解Flash 8的功能
1.2探討Flash 8的新特性
1.3從Flash 8 ActionScript開始
1.4小結(jié)
第2章  學(xué)習(xí)ActionScript的基本知識
2.1 ActionScript簡介
2.2了解Actions面板
2.3小結(jié)
第3章構(gòu)造ActionScript
3.1  了解數(shù)據(jù)類型
3.2使用變量
3.3使用運算符
3.4有效地使用注釋
3.5使用語句
3.6小結(jié)
第4章使用函數(shù)
4.1理解用函數(shù)進行編程
4.2定義自定義函數(shù)
4.3調(diào)用函數(shù)
4.4傳遞參數(shù)
4.5從函數(shù)返回一個值
4.6引用函數(shù)
4.7創(chuàng)建匿名函數(shù)
4.8理解作用域
4.9創(chuàng)建遞歸
4.10重載函數(shù)
4.11為可重用而編寫函數(shù)
4.12使用內(nèi)置函數(shù)
4.13創(chuàng)建間隔函數(shù)
4.14小結(jié)
第5章  對象入門
5.1對象簡介
5.2用對象來顯示時間
5.3使用MovieClip對象
5.4用影片剪輯來顯示時間
5.5創(chuàng)建間隔方法
5.6理解Obieet類
5.7創(chuàng)建自定義類
5.8創(chuàng)建第一個類
5.9高級類話題
5.10小結(jié)
第6章調(diào)試和錯誤處理
6.1分析Flash應(yīng)用程序的故障
6.2發(fā)現(xiàn)應(yīng)用程序中的錯誤
6.3在Flash社團中尋求幫助
6.4預(yù)防錯誤
6.5用程序來捕獲錯誤
6.6調(diào)試Flash應(yīng)用程序
6.7小結(jié)
第2部分使用核心類
第7章使用數(shù)組
7.1創(chuàng)建有序的結(jié)構(gòu)
7.2創(chuàng)建數(shù)組
7.3使用不同類型的數(shù)組
7.4將數(shù)組轉(zhuǎn)換成列表
7.5從存在的數(shù)組創(chuàng)建新數(shù)組
7.6對數(shù)組進行排序
7.7小結(jié)
第8章使用數(shù)字
8.1理解數(shù)字類型
8.2將字符串轉(zhuǎn)換成數(shù)字
8.3檢測是否是數(shù)字
8.4處理無限值
8.5處理最小值和最大值
8.6使用數(shù)字實例
8.7 小結(jié)
第9章使用數(shù)學(xué)
9.1  執(zhí)行ActionScript數(shù)學(xué)
9.2查找絕對值
9.3舍入和截斷數(shù)字
9.4產(chǎn)生隨機數(shù)
9.5查找兩個數(shù)字的較大值或較小值
9.6使用指數(shù)和平方根
9.7在ActionScript中使用三角函數(shù)
9.8小結(jié)
10.1使用計算機日期
10.2創(chuàng)建Date對象
10.3使用Date對象
10.4處理高級的日期和時間問題
10.5小結(jié)
第11章使用字符串
11.1理解簡單字符串類型和String對象
11.2獲取和設(shè)置簡單值
l l.3連接字符串
11.4確定字符數(shù)
11.5使用子字符串值
11.6查找子字符串
11.7獲取字符代碼
11.8使用字符代碼來獲取字符
11.9將字符串轉(zhuǎn)換成數(shù)組
11.10改變字符串的大小寫
11.11在應(yīng)用程序之間傳遞字符串值
11.12小結(jié)
第12章應(yīng)用正則表達式
12.1理解正則表達式
12.2使用RegExp類
12.3  小結(jié)
第3部分使用顯示對象
第13章使用顯示對象
13.1在創(chuàng)作時創(chuàng)建顯示對象
13.2定位顯示對象
13.3處理事件
13.4像Botton對象那樣使用MovieClip對象
13.5練習(xí)瞄準(zhǔn)
13.6使用外觀屬性
13.7使用自我描述屬性
13.8用程序來補問
13.9啟用按鈕式行為
13.10 Tab鍵切換、焦點和菜單
13.1 l小結(jié)
第14章使用影片剪輯
14.1影響時間軸回放
14.2用程序創(chuàng)建MovieClip對象
14.3加載外部內(nèi)容
14.4打開Web頁
14.5創(chuàng)建可拖動的MovieClip對象
14.6檢測重疊
14.7使用坐標(biāo)空間
14.8創(chuàng)建腳本化遮罩
14.9練習(xí)附加和拖動MovieClip對象
14.10練習(xí)檢測重疊和加載內(nèi)容
14.1 1用緩存位圖表面來優(yōu)化回放
14.12小結(jié)
第15章用程序來繪圖
15.1 Drawing API簡介
15.2使用繪圖工具類
15.3練習(xí)動態(tài)遮罩
15.4練習(xí)響應(yīng)對象
15.5練習(xí)繪圖
15.6小結(jié)
第16章轉(zhuǎn)換顏色
16.1矩陣轉(zhuǎn)換
16.2顏色轉(zhuǎn)換
16.3小結(jié)
第17章應(yīng)用濾鏡
17.1應(yīng)用濾鏡
17.2添加多個濾鏡
17.3用濾鏡旋轉(zhuǎn)對象
17.4小結(jié)
第18章使用位圖API
18.1構(gòu)造BitmapData對象
1 8.2使用BitmapData的屬性
1 8.3復(fù)制圖像
18.4應(yīng)用顏色轉(zhuǎn)換
18.5應(yīng)用填充
18.6應(yīng)用效果
18.7創(chuàng)建雜點
18.8應(yīng)用濾鏡
18.9小結(jié)
第19章  使用文本字段和選擇范圍
19.1  了解文本的類型
19.2創(chuàng)建TextField對象
19.3使用TextField對象的基礎(chǔ)知識
19.4創(chuàng)建一個簡單的記事本應(yīng)用程序
19.5在TextField對象中使用HTML
19.6創(chuàng)建一個基于HTML的內(nèi)容閱讀器
19.7滾動文本
19.8使用文本宇段的事件
19.9給TextField對象添加偵聽器
19.10使用字體
19.11使用高級的消除鋸齒功能
19.12創(chuàng)建一個隨機的字母顯示器
19.13理解Selection類
19.14使用Tab鍵切換順序
19.15小結(jié)
第20章設(shè)置文本格式
20.1使用TextFormat類
20.2使用層疊樣式表
20.3  小結(jié)
第4部分  用腳本對播放器進行控制
第21章管理鼠標(biāo)和鍵交互
21.1使用Mouse類來控制指針
21.2用Key類檢測Key事件
21.3  小結(jié)
第22章使用舞臺
22.1控制影片的舞臺
    22.1.1理解視圖區(qū)域
    22.1.2用Stage.scaleMode來改變縮放行為
    22.1.3用Stage.a(chǎn)lign來控制影片的對齊方式
    22.1.4用Stage.width來報告影片的寬度
    22.1.5用Stage.heigllt來報告影片的高度
22.2檢測新的播放器的大小
    22.2.1  用stage.a(chǎn)ddListener()來應(yīng)用偵聽器
    22.2.2根據(jù)舞臺的大小來控制成員的布置
22.3小結(jié)
第23章  使用上下文菜單
23.1控制標(biāo)準(zhǔn)Flash Player上下文萊單的顯示
23.2使用ContextMenu類
    23.2.1控制Flash Player的內(nèi)置菜單
    23.2.2用ContextMenultem類來創(chuàng)建自定義菜單項目
23.3小結(jié)
第24章  了解capabilities和security對象
24.1使用頂級系統(tǒng)功能
    24.1.1設(shè)置剪貼板的內(nèi)容
    24.1.2顯示Flash Player的設(shè)置
    24.1.3確定如何進行本地設(shè)置和數(shù)據(jù)保存
    24.1.4使用代碼頁
    24.1.5  創(chuàng)建一個捕獲全部狀態(tài)的事件處理方法
24.2確定客戶端計算機的性能
    24.2.1獲取音頻和視頻性能
    24.2.2確定版本
    24.2.3獲取屏幕和分辨率信息
24.3使用播放器安全模型加載SWF內(nèi)容
24.4使用IME
    24.4.1  檢查IME
    24.4.2  啟用IME
    24.4.3設(shè)置轉(zhuǎn)換模式
    24.4.4轉(zhuǎn)換字符串
24.5小結(jié)
第25章  打印
25.1為什么要從Flash中打印
25.2從Flash中控制打印機的輸出
    25.2.1 PfinOob類簡介
    25.2.2啟動打印請求
    25.2.3確定打印目標(biāo)及其格式選項
    25.2.4關(guān)于Flash打印輸出的潛在問題
25.3給應(yīng)用程序添加打印功能
25.4小結(jié)
第5部分使用多媒體
第26章規(guī)劃聲音
26.1 Sound類簡介
    26.1.1創(chuàng)建Sound對象
    26.1.2了解聲音資源和時間軸
26.2用Sound類來編寫音頻腳本
    26.2.1加載Sound類的各種方法
    26.2.2管理回放
    26.2.3讀MP3文件的ID3標(biāo)簽
    26.2.4應(yīng)用聲音轉(zhuǎn)換
26.3附加和管理聲音的回放
26.4加載MP3聲音
26.5管理音量和平衡左右聲道
26.6使用ID3數(shù)據(jù)
26.7小結(jié)
第27章管理視頻
27.1使用FLV文件
    27.1.1用Flash Video Encoder創(chuàng)建FLV文件
    27.1.2用RTMP來訪問FLV文件
    27.1.3用HTTP來訪問FLV文件
27.2將FLV文件加載到Flash影片
    27.2.1添加Video對象
    27.2.2給FLV文件創(chuàng)建HTTP連接
    27.2.3在Video對象中顯示NetStream數(shù)據(jù)
    27.2.4從NetStream類中檢查狀態(tài)消息
27.3檢索元數(shù)據(jù)
27.4用腳本基本控制NetStream對象
    27.4.1暫停FLV回放
    27.4.2跳到特定的點
    27.4.3停止視頻
    27.4.4顯示回放進度
27.5配置視頻尺寸
27.6創(chuàng)建一個FLV回放應(yīng)用程序
27.7添加字幕
27.8小結(jié)
第6部分使用組件
第28章使用UI組件
28.1 Components面板簡介
28.2添加新的組件實例
28.3命名組件實例
28.4設(shè)置組件參數(shù)
    28.4.1使用Component Inspector面板
    28.4.2使用組件API
28.5  了解基本的UI組件API
    28.5.1使用偵聽器對象
    28.5.2使用公共的組件功能
28.6探討標(biāo)準(zhǔn)的表單uI組件
    28.6.1  使用Bu~on組件
    28.6.2使用Label組件
    28.6.3使用Textlnput組件
    28.6.4使用TextArea組件
    28.6.5使用CheckBox組件
    28.6.6使用RadioBuaon組件
    28.6.7使用ComboBox組件
    28.6.8使用List組件
    28.6.9使用NumericStepper組件
28.7探討標(biāo)準(zhǔn)的內(nèi)容顯示管理組件
    28.7.1  使用ScrollPane組件
    28.7.2使用Window組件
    28.7.3使用Loader組件
    28.7.4使用ProgressBar組件
28.8探討專業(yè)的uI組件
    28.8.1使用Accordion組件
    28.8.2使用Alert組件
    28.8.3使用DataGrid組件
    28.8.4使用DateChooser組件
    28.8.5使用DateField組件
    28.8.6使用Menu組件
    28.8.7使用MenuBar組件
    28.8.8使用Tree組件
28.9 小結(jié)
第29章設(shè)計UI組件的樣式
29.1使用組件樣式
    29.1.1 uI組件樣式簡介
    29.1.2使用顏色
    29.1.3設(shè)置實例樣式
    29.1.4用樣式對象設(shè)置實例樣式
    29.1.5設(shè)置類樣式
    29.1.6設(shè)置全局樣式
    29.1.7練習(xí)應(yīng)用樣式
29.2管理焦點
    29.2.1  創(chuàng)建FocusManager實例
    29.2.2分配Tab順序
    29.2.3用程序來設(shè)置焦點
    29.2.4設(shè)置默認(rèn)按鈕
29.3 小結(jié)
第30章創(chuàng)建自定義組件
30.1了解組件的脈絡(luò)
30.2創(chuàng)建第一個組件
30.3使用組件元數(shù)據(jù)
    30.3.1  了解元數(shù)據(jù)標(biāo)記的用途
    30.3.2使用Inspectable
    30.3.3.使用InspectableList
    30.3.4使用IconFile
30.4在Slider組件中使用元標(biāo)記
30.5廣播事件
30.6從Slider組件中廣播事件
30.7使用已編譯的組件
    30.7.1  編譯剪輯
    30.7.2導(dǎo)出SWC文件
    30.7.3使用實時預(yù)覽
    30.7.4設(shè)置組件的尺寸
30.8給Slider組件添加實時預(yù)覽功能
30.9發(fā)布和安裝組件
    30.9.1安裝組件
    30.9.2使用Extension Manager
30.10小結(jié)
第7部分管理數(shù)據(jù)…
第31章  使用共享對象
31.1用共享對象保存數(shù)據(jù)
    31.1.1  簡要回顧
    31.1.2了解本地共享對象
    31.1_3創(chuàng)建本地共享對象
    31.1.4在共享對象中設(shè)置值
    31.1.5將共享對象保存到客戶機
    31.1.6檢索數(shù)據(jù)
    31.1.7 j中突、域和路徑
31.2用共享對象來記住狀態(tài)
3 1.3小結(jié)
第32章  了解LocalConnection對象
32.1創(chuàng)建發(fā)送方影片
    32.1.1發(fā)送參數(shù)
    32.1.2檢查發(fā)送狀態(tài)
32.2創(chuàng)建接收方影片
32.3確認(rèn)接收
32.4跨域發(fā)送與接收
    32.4.1發(fā)送方影片
    32.4.2接收方影片
32.5小結(jié)
第33章用XML類和LoadVars類編程
33.1  使用XML
    33.1.1 XML的起源
    33.1.2 XML的用途
33.2編寫結(jié)構(gòu)良好的XML
    33.2.1 XML聲明
    33.2.2標(biāo)簽
    33.2.3屬性
    33.2.4 DTD
33.3使用XML對象
    33.3.1遍歷XML樹
    33.3.2建立文檔樹
    33.3-3加載和發(fā)送XML
33.4用LoadVars來加載和發(fā)送數(shù)據(jù)
    33.4.1  創(chuàng)建LoadVars對象
    33.4.2加載數(shù)據(jù)
    33.4.3發(fā)送數(shù)據(jù)
33.5跨域共享數(shù)據(jù)
    33.5.1配置策略文件
    33.5.2使用代理腳本
33.6小結(jié)
第34章使用永久套接字通信
34.1傳輸數(shù)據(jù)的方式
    34.1.1通過HTTP傳輸數(shù)據(jù)
    34.1.2通過套接字傳輸數(shù)據(jù)
34.2套接字端點
    34.2.1服務(wù)器
    34.2.2客戶機
34.3在Flash客戶機中使用XMLSocket對象
    34.3.1創(chuàng)建到服務(wù)器的套接字連接
    34.3.2發(fā)送和接收數(shù)據(jù)
    34.3.3關(guān)閉套接字連接
34.4創(chuàng)建聊天客戶機
    34.4.1安裝Java運行時環(huán)境
    34.4.2安裝套接字服務(wù)器
    34.4.3設(shè)置客戶機
34.5小結(jié)
第35章使用Web服務(wù)
35.1使用Web服務(wù)
    35.1.1用WebService調(diào)用Web服務(wù)
    35.1.2使用Flash調(diào)查程序
35.2處理安全問題
35.3小結(jié)
第36章使用Flash Remoting
36.1 Flash Remoting簡介
    36.1.1 Flash Remoting客戶端
    36.1.2 Flash Remoting網(wǎng)關(guān)
    36.1.3 Flash Remoting服務(wù)
36.2編寫Flash Remoting的ActionScript代碼
    36.2.1  使用NetConnection
    36.2.2使用ActionScript 2.0 API
    36.2.3使用NetConnection調(diào)試器
36.3使用Flash調(diào)查程序
36.4小結(jié)
第37章管理文件上傳和下載
37.1 FileReference簡介
37.2上傳文件
    37.2.1選擇上傳文件
    37.2.2確定何時選擇文件
    37.2.3檢索文件屬性
    37.2.4上傳文件
37.3給應(yīng)用程序添加上傳文件的能力
37.4下載文件
37.5小結(jié)
第8部分  在各種環(huán)境中使用FIash
第38章在Web瀏覽器中使用Flash
38.1  了解Flash和HTML
38.2從HTML中將初始化值傳遞給Flash
38.3在JavaScript和Flash之間進行通信
    38.3.1從Flash中調(diào)用JavaScript函數(shù)
    38.3.2在Flash 8中使用ExtemalInterface
    38.3.3使用Flash/JavaScript集成工具箱
38.4在Web瀏覽器中檢測Flash Player
    38.4.1手動檢測播放器
    38.4.2  自動檢測播放器
38.5小結(jié)
第39章  創(chuàng)建可訪問的和通用的影片
39.1標(biāo)準(zhǔn)化輔助功能
    39.1.1  508條款
    39.1.2 W3C標(biāo)準(zhǔn)
    39.1.3 Microsoft Active Accessibility(MSAA)
39.2檢查當(dāng)前的輔助技術(shù)
    39.2.1 Window-Eyes
    39.2.2 JAWS
39.3設(shè)置輔助功能選項
    39.3.1探索Accessibility面板
    39.3.2輔助功能組件
    39.3.3按Tab鍵進行切換
    39.3.4使用按鍵動作
39.4用ActionScript來檢測和控制輔助功能選項
    39.4.1檢測屏幕讀取器的狀態(tài)
    39.4.2檢測用戶的瀏覽器以便了解輔助功能的兼容性
    39.4.3  用腳本來動態(tài)設(shè)置輔助功能屬性
39.5充分利用可訪問的影片
39.6小結(jié)
第40章  為Flash的獨立播放器編寫腳本
40.1使用獨立播放器
    40.1.1獨立應(yīng)用程序環(huán)境的優(yōu)點
    40.1.2獨立應(yīng)用程序環(huán)境的缺點
40.2將fscommand()動作應(yīng)用到獨立應(yīng)用程序
    40.2.1命令和參數(shù)描述
    40.2.2將控制添加到放映文件影片中
    40.2.3阻止訪問桌面
    40.2.4執(zhí)行其他應(yīng)用程序
    40.2.5發(fā)揮獨立放映文件的潛力
40.3小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號