注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作Flash閃客實戰(zhàn):Flash高級編程

閃客實戰(zhàn):Flash高級編程

閃客實戰(zhàn):Flash高級編程

定 價:¥48.00

作 者: 顏金桫,KCLY小土豆工作室編著
出版社: 電子工業(yè)出版社
叢編項: 飛思數(shù)碼設(shè)計院
標 簽: Flash

ISBN: 9787505384231 出版時間: 2003-03-01 包裝: 平裝
開本: 25cm+光盤1片 頁數(shù): 435 字數(shù):  

內(nèi)容簡介

  本書是專業(yè)級的ActionScript編程教材,由香港知名閃客顏金桫(網(wǎng)名Luar)主筆編寫。全書共分7章。第1章和第2章講述了一些ActionScript編程上必須注意的事項、技巧與進階編程概念等。第3章至第7章是實戰(zhàn)部分,主要講解Flash應(yīng)用知識:如何將概念寫成ActionScript;將別的學科知識,例如數(shù)學和物理,結(jié)合到ActionScript中;并以作者的網(wǎng)站為范例介紹了完整的制作過程。在介紹程序編寫的部分,還包括了輸入與輸出的過程。最后介紹了如何發(fā)布及保護Flash影片。隨書光盤內(nèi)容為書中所有范例源文件及幾個小游戲。本書作者完全展示獨家制作內(nèi)幕,針對閃客在設(shè)計中經(jīng)常遇到的問題及操作技巧進行全面的剖析,適合有一定基礎(chǔ)的閃客作為進階寶典。

作者簡介

暫缺《閃客實戰(zhàn):Flash高級編程》作者簡介

圖書目錄

第1章 ActionScript基礎(chǔ)
1.1 良好的編程習慣
1.1.1 圖層(Layer)管理
1.1.2 庫(Library)管理
1.1.3 元件、變量的命名技巧
1.1.4 Script的放置
幀Script
按鈕Script
影片剪輯Script
1.1.5 ActionScript的執(zhí)行速度
1.2 了解Flash的內(nèi)部層次結(jié)構(gòu)
1.2.1 _root,_level,_global
_root
_level
_global
1.2.2 level與target的區(qū)別
level
target
1.2.3 絕對路徑(_root)與相對路徑(_parent)
絕對路徑
相對路徑
1.2.4 動態(tài)路徑
1.2.5 整個層次結(jié)構(gòu)
影片剪輯在Flash創(chuàng)作工具中人工地加到舞臺中
利用duplicateMovie()和attachMovie()復制出來
利用createEmptyMovieClip()創(chuàng)建
加載外部swf
1.2.6 全局(Global)位置與本地(Local)位置
影片剪輯位置
鼠標位置
1.3 鏈接(Linkage)
1.3.1 影片剪輯
1.3.2 聲音
1.3.3 解決鏈接令下載進度失效的問題
影片剪輯的解決方法
聲音的解決方法
1.3.4 字體
1.4 常用語法
1.4.1 一般指令
if...else if...else命令
for命令
while命令與do...while命令
Array對象
隨機數(shù)(Random)
排序(Sorting)
set()與eval()
1.4.2 MovieClip對象
MovieClip屬性
影片剪輯的產(chǎn)生
影片剪輯的卸載
swapDepths()
hitTest()
1.4.3 Math對象
基本四則運算
Math對象方法
數(shù)學常數(shù)
1.4.4 String對象
計算字符串的字數(shù)
抽取字符串某部分成為一個新字符串
將字符串拆分成數(shù)組
在字符串中尋找某字詞
第2章 ActionScript進階
2.1 函數(shù)(Function)
2.1.1 函數(shù)的功用
2.1.2 向函數(shù)傳遞參數(shù)
2.1.3 從函數(shù)返回值
2.1.4 函數(shù)的本地變量
本地變量
常規(guī)變量
2.1.5 目標路徑問題
函數(shù)路徑與調(diào)用者路徑
函數(shù)所處理的常規(guī)變量或?qū)ο蟮穆窂?br />2.2 如何編寫可重復使用的程序
2.2.1 幀Script
2.2.2 函數(shù)
2.2.3 影片剪輯事件
2.2.4 Flash MX事件處理函數(shù)
2.2.5 覆蓋(Override)
2.3 原型(Prototype)
2.3.1 什么是原型
2.3.2 MovieClip對象的原型
擴建對象方法
控制所有對象
Flash 5版本和Flash MX版本的區(qū)別
2.3.3 String對象的原型
2.3.4 擴建靜態(tài)對象(Static Object)的方法
2.4 偵聽器Listener
2.4.1 以時間軸(Time-Based)為基礎(chǔ)編程
2.4.2 以事件(Event-Based)為基礎(chǔ)編程
2.4.3 自定義事件來源
2.5 組件(Component)
2.5.1 使用組件
使用ScrollBar組件
解決ScrollBar組件失效問題
使用ScrollPane組件
安裝其他組件
2.5.2 自制組件
基本入門
制作自定義鼠標組件
第3章 應(yīng)用開發(fā)基礎(chǔ)
3.1 Flash的能力范圍
3.1.1 Flash的強項
3.1.2 Flash的弱點
3.1.3 與其他軟件比較
3.2 輸入系統(tǒng)
3.2.1 鼠標控制
雙擊
鼠標移動速度
檢查鼠標按鍵狀態(tài)
按住鼠標鍵不釋放
制作實例:穿越隧道
3.2.2 鍵盤控制
單鍵操作
組合鍵操作
制成組件
在網(wǎng)頁中使鍵盤控制有效
3.2.3 聲音視頻控制
麥克風(Microphone)對象簡介
相機(Camera)對象簡介
3.3 輸出系統(tǒng)
3.3.1 數(shù)據(jù)表達手法
文本形式:TextField對象與TextFormat對象
能量棒
圖像形式:繪畫方法(Drawing API)
3.3.2 計時
時間軸與getTimer()
前進式計時器
后退式計時器
組件制作進階
3.3.3 聲音
事件音效
背景音樂
三維音效
3.3.4 多語言版本
利用影片剪輯的關(guān)鍵幀
Unicode
第4章 數(shù)學和物理與ActionScript結(jié)合
4.1 物理模擬
4.1.1 運動
速度與加速
不同物體運動
4.1.2 碰撞
球體對平面
球體對球體
4.2 階磚式游戲
4.2.1 地圖
繪制地圖
加入角色
4.2.2 背景滾動
4.2.3 等角式階磚(Isometrics)
4.2.4 深度排列(Z-sorting)
4.3 路徑查找(Path Finding)
4.3.1 基礎(chǔ)
斜線移動
直角移動
4.3.2 Robust Tracing(魯棒追蹤)
繪制地圖
設(shè)置目的地
編寫路徑查找程序
控制角色移動
結(jié)論
4.3.3 A*
4.3.4 總結(jié)
第5章 案例研究:個人日程系統(tǒng)
5.1 系統(tǒng)制作
5.1.1 月歷系統(tǒng)
繪制月歷界面
編寫月歷函數(shù)
5.1.2 輸入系統(tǒng)
繪制輸入系統(tǒng)界面
編寫按鈕Script
5.2 Local Shared對象
5.2.1 Flash 5的存儲方法
fscommand:save
執(zhí)行DOS指令
5.2.2 Local Shared對象
創(chuàng)建Local Shared對象
存儲及讀取Local Shared對象
5.2.3 存儲系統(tǒng)制作
5.3 調(diào)試影片
5.3.1 在創(chuàng)作工具下調(diào)試影片
trace()
調(diào)試器
5.3.2 從遠程位置調(diào)試影片
5.3.3 更新Flash Player
5.4 影片的發(fā)布
5.4.1 發(fā)布設(shè)置
網(wǎng)頁
浮水?。篠tage.onResize
放映文件
5.4.2 防止作品被轉(zhuǎn)載
loadMovie
檢查swf文件的URL
時間限制
5.4.3 保護代碼
第6章 案例研究:KCLY網(wǎng)站
6.1 設(shè)計網(wǎng)站
6.1.1 網(wǎng)站結(jié)構(gòu)
6.1.2 角色
繪制角色
制作動畫
6.1.3 家具
6.1.4 瀏覽菜單
6.2 開始畫面
6.2.1 彈出方格
6.2.2 下載中
下載進度棒
下載中的動畫
6.3 欄目內(nèi)容
6.3.1 瀏覽系統(tǒng)
欄目按鈕及按鈕提示
彈出窗口
6.3.2 角色步行
角色由遠至近,先垂直走、后橫行的移動
角色由近至遠,先橫行、后垂直走的移動
編程函數(shù)stopwalk
編寫深度排列程序
6.3.3 載入內(nèi)容
6.3.4 按鈕及滾動條
6.3.5 聯(lián)絡(luò)表單
傳送前檢查
后臺腳本語言
6.3.6 白天與黑夜
6.3.7 總結(jié)
第7章 總結(jié):朝兩個高階方向走
7.1 面向?qū)ο缶幊?br />7.2 多人實時連線系統(tǒng)
附錄A 出色Flash網(wǎng)站
A.1 十個我喜歡的Flash實驗網(wǎng)站
A.2 十個我喜歡的Flash公司網(wǎng)站
A.3 十個我喜歡的Flash游戲和動畫網(wǎng)站
附錄B Flash外掛工具網(wǎng)站
B.1 綜合
B.2 放映文件
B.3 制作屏幕保護
B.4 圖像聲音視頻文件轉(zhuǎn)換為swf
B.5 三維圖像轉(zhuǎn)為swf
B.6 Socket Server

本目錄推薦

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