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

精通Flash ActionScript創(chuàng)意設(shè)計

精通Flash ActionScript創(chuàng)意設(shè)計

定 價:¥38.00

作 者: (美)Bill Sanders著;劉敏,張冬梅等譯
出版社: 中國水利水電出版社
叢編項: 萬水電腦創(chuàng)意設(shè)計精品叢書
標(biāo) 簽: Flash

ISBN: 9787508409580 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm+光盤1片 頁數(shù): 281頁 字?jǐn)?shù):  

內(nèi)容簡介

  Flash是目前最優(yōu)秀的制作網(wǎng)絡(luò)交互式動畫的工具。本書詳細(xì)介紹了Flash的ActionScript腳本編程語言,從ActionScript腳本語言的基本概念入手,闡述了ActionScript腳本語言的編程機(jī)制和技巧;并且書中采用50多個介紹如何使用新擴(kuò)展的Flash腳本編程語言的動畫例子對ActionScript作了清晰明了的解釋。通過對工程學(xué)習(xí)的應(yīng)用,可以了解到Flash ActionScript腳本語言的作用,它可以教你如何把ActionScript腳本集成到自己的Flash動畫里。任何時候讀者都可以創(chuàng)作精美別致的Flash動畫。本書既適于使用ActionScript腳本編程的初學(xué)者使用,也適合經(jīng)驗豐富的編程高手作為參考用書。

作者簡介

  Bill Sanders博士是在多種語言和平臺上都具有豐富經(jīng)驗的腳本編寫者和程序開發(fā)研員。他是美國康涅狄格州首府哈特福德大學(xué)交互式信息技術(shù)編程領(lǐng)域的教程,在該領(lǐng)域他和那些打算從事因特網(wǎng)和萬維網(wǎng)的有線和無線環(huán)境領(lǐng)域,而且緊跟因特網(wǎng)和球球網(wǎng)當(dāng)前發(fā)展形式的學(xué)生們一起從事研究。他編寫了30多本計算機(jī)方面的書籍,這些書籍的重點(diǎn)放在清晰的通訊和發(fā)揮計算機(jī)語言或應(yīng)用的最大功效方面。作為Sandlight作品的擁有者、開發(fā)者和管理者,Bill Sanders維護(hù)著一個網(wǎng)站。這個網(wǎng)站主要致力于探測Flash和ActionScript語言的有限性,以及有興趣創(chuàng)建可以以其他廣泛使用的媒體不能夠采用的方式進(jìn)行通訊的網(wǎng)站等方面的信息。

圖書目錄

譯者序
作者簡介
致謝
前言
簡介
第1章 用ActionScript增強(qiáng)Flash
1.1 ActionScript的用處
1.1.1 思考ActionScript
1.1.2 ActionScript語言是模塊化的
1.1.3 ActionScript使用面向?qū)ο蟮某绦蛟O(shè)計
1.2 行為腳本適用的地方
1.2.1 動畫剪輯
1.2.2 按鈕
1.2.3 實例屬性
1.2.4 幀屬性
1.3 編寫ActionScript腳本
1.3.1 幀和對象行為窗口
1.3.2 事件選項
1.3.3 編輯表達(dá)式
1.4 動畫剪輯、路徑和行為腳本
1.4.1 獨(dú)立的時間序列(TimeLines)
1.4.2 路徑(Paths)
第2章 變量和數(shù)據(jù)類型
2.1 變量
2.1.1 變量命名
2.1.2 數(shù)組
2.2 ActionScript里的數(shù)據(jù)類型
2.2.1 字符串
2.2.2 表達(dá)式
2.2.3 布爾表達(dá)式
2.2.4 數(shù)字
2.2.5 對象
2.2.6 動畫剪輯
2.3 創(chuàng)建和放置變量
測試ActionScript腳本
2.4 改變帶有按鈕的變量里的值
2.5 帶有文本區(qū)的按鈕(CD-ROM中的Button I/O.fla文件)
2.5.1 拼接字符串圖層
2.5.2 添加數(shù)字圖層
2.5.3 測試布爾運(yùn)算圖層
2.5.4 輸出框和輸入框圖層
2.6 幀和設(shè)定變量
字符串布爾還算
2.7 在幀腳本里生成的輸出(CD-ROM中的Frame I/O.fla文件)
2.7.1 Frame Action圖層
2.7.2 Output圖層
2.8 在不同的時間序列里定位變量
2.9 跟隨路徑(CD-ROM中的DataPaths.fla文件)
2.9.1 Mainline圖層
2.9.2 Buttons圖層
2.9.3 Output圖層
2.10 學(xué)習(xí)應(yīng)用:固定小數(shù)點(diǎn)
第3章 基本行為
3.1 半Flash和半ActionScript
3.2 創(chuàng)建和標(biāo)記ActionScript幀
3.3 Go To and Stop或Play(CD-ROM中的SBLimit.fla文件)
圖層
3.4 Play
3.5 Stop or Play和按鈕(CD-ROM中的StopAtPlay.fla文件)
3.5.1 Stop or Play圖層
3.5.2 Buttons圖層
3.6 在幀和場景間的向后向前移動
3.6.1 下一幀與前一幀
3.6.2 下一場景與前一場景
3.7 找到幀和場景(CD-ROM中的FrameScene.fla文件)
3.7.1 Output圖層(Scene 1)
3.7.2 Buttons圖層(Scene 1)
3.7.3 Copy Here圖層(Scene 2)
3.8 在不同的時間序列里設(shè)置幀目標(biāo)
3.9 控制不同的時間序列(在CD-ROM的PlayAway.fla文件里)
3.9.1 Bouncer(MC)
3.9.2 MainTimeLine圖層
3.10 來自外部腳本的行為
3.11 學(xué)習(xí)應(yīng)用:兩種語言、一個圖層和一個事件序列
3.12 工程:動態(tài)菜單的制作
第4章 條件和運(yùn)算符
4.1 做比較
4.1.1 IF
4.1.2 IF...ELSE
4.1.3 IF...ELSE IF
4.1.4 IF ELSE IF(CD-ROM中的IfElseIf.fla文件)
4.2 運(yùn)算符
4.2.1 優(yōu)先級
4.2.2 數(shù)字運(yùn)算符
4.2.3 字符串運(yùn)算符
4.2.4 邏輯運(yùn)算符
4.2.5 復(fù)合賦值
4.3 制作一個預(yù)連接器(CD-ROM中的preload.fla文件)
4.4 誰說的這句話?一個名言游戲
第5章 循環(huán)
5.1 重復(fù)行為
5.2 中繼器循環(huán)
創(chuàng)建帶有條件的循環(huán)
5.3 幀循環(huán)(CD-ROM中的FrameLoop.fla文件)
5.3.1 Output圖層
5.3.2 Condition圖層
5.4 結(jié)構(gòu)化循環(huán)
循環(huán)和數(shù)組
5.5 嵌套循環(huán)(CD-ROM中的NestedLoop.fla文件)
5.5.1 Build Array圖層
5.5.2 Button Out圖層
第6章 處理事件
6.1 理解Mouse行為
6.2 鼠標(biāo)事件(CD-ROM中的mouseEvent.fla文件)
6.2.1 Tomato Blaster圖層
6.2.2 Sound圖層
6.2.3 Action Button圖層
6.3 時間按鍵
按鈕在哪兒
6.4 鍵盤(在CD-ROM的Keyboard.fla文件里)
6.4.1 Letters圖層
6.4.2 Invisible Button圖層
6.5 鍵(Key)對象
6.5.1 Key方法
6.5.2 Key常量
6.6 Mouse對象
6.7 Clip事件
6.8 拖曳放置一個MC光標(biāo)(CD-ROM中的newCursor.fla文件)
6.8.1 Cursor圖層
6.8.2 Release圖層
6.8.3 Background圖層
6.9 MovieClip對象
6.9.1 MovieClip方法
6.9.2 安排動畫剪輯對象行為的格局
6.9.3 沖突檢測
6.10 沖突對象(CD-ROM中的planetCollide.fla文件)
6.10.1 Rocket圖層
6.10.2 Planet圖層
6.10.3 Stars圖層
6.10.4 Background圖層
6.11 選項(Selection)和文本區(qū)(Text Fields)
6.12 表格和選項(CD-ROM中的SelectForms.fla文件)
6.12.1 Background圖層
6.12.2 Forms圖層
6.13 用按鈕在動畫剪輯里拖動放置
6.14 按鈕腳本拖動(CD-ROM中的Duster.fla文件)
6.14.1 準(zhǔn)備工作
6.14.2 MainTimeLine圖層
第7章 使用屬性和函數(shù)
7.1 Flash里的屬性
7.1.1 屬性是什么
7.1.2 設(shè)置屬性
7.1.3 在ActionScript腳本編輯器里設(shè)置“Set Property”
7.2 屬性測試(Property Test)
7.2.1 按鈕:Property Test MC里的Stick(X和Y的位置)
7.2.2 按鈕:Property Test MC里的Stick(X和Y的比例)
7.2.3 按鈕:Property Test MC里的Stick Alpha)
7.2.4 按鈕:Property Test MC里的Stick(可見性)
7.2.5 按鈕:Property Test MC里的Stick(旋轉(zhuǎn))
7.2.6 按鈕:Property Test MC里的Stick(名字)
7.3 全局屬性(在CD-ROM的Globalquality.fla)
7.3.1 Background圖層
7.3.2 標(biāo)簽圖層
7.3.3 按鈕圖層
7.4 Tab矩形(CD-ROM中的TabOutline.fla文件)
7.4.1 Background圖層
7.4.2 Buttons圖層
7.5 設(shè)置聲音緩沖
7.6 取得屬性Flash
7.7 傳遞屬性值(CD-ROM中的callingAllProps.fla文件)
7.7.1 Show圖層
7.7.2 Property Buttons圖層
7.7.3 MCs圖層
7.8 Flash里的函數(shù)
符串函數(shù)
7.9 使用子字符串(在CD-ROM的substrings.fla文件里)
7.9.1 Background圖層
7.9.2 Button圖層
7.9.3 Text Fields圖層
7.9.4 Labels圖層
7.9.5 為什么使用子字符串
7.10 String對象
隨機(jī)數(shù)的產(chǎn)生器
7.11 用戶自定義的函數(shù)
第8章 使用專用對象
8.1 內(nèi)置對象
8.2 Color
為對象定義一個顏色
8.3 Date
8.3.1 Date構(gòu)造器
8.3.2 在Date對象里設(shè)置和取得方法
8.4 Math
8.5 Number
8.6 Sound
8.7 XML和XML Socket對象
第9章 復(fù)制動畫,跟蹤路徑,調(diào)用函數(shù)
9.1 復(fù)制和刪除動畫剪輯
9.2 復(fù)制動畫剪輯(CD-ROM上的StarField.fla)
9.2.1 StarScript層
9.2.2 Button層
9.3 表達(dá)動畫剪輯
9.4 跟蹤動畫剪輯路徑(CD-ROM中的TellMe.fla)
9.4.1 路徑
9.4.2 MainLine層
9.4.3 GrandPa層
9.4.4 GrandMa層
9.4.5 Lines層
9.4.6 Action Buttons層
9.5 動畫剪輯間變量的傳遞
9.6 調(diào)用函數(shù)
第10章 集成
10.1 加載和卸載動畫
10.1.1 加載
10.1.2 卸我
10.2 多個動畫(在CD-ROM的MultiMenu文件夾中)
10.2.1 Frame層
10.2.2 Labels層
10.3 不同圖層上變量和對象的表示
10.4 層次間數(shù)據(jù)的傳遞(CD-ROM的MovieVarTrans文件夾中)
10.4.1 Background層(levelZero.fla)
10.4.2 Message層(levelZero.fla)
10.4.3 Label層 (levelZero.fla)
10.4.4 News層(news.fla)
10.5 加載文本和變量(CD-ROM中的loadText.fla)
10.5.1 文本文件
10.5.2 Background和Frames層
10.5.3 Text Fields層
10.5.4 Beam Me Up層
10.6 文本的滾動(CD-ROM中ScrollFlash文件夾下的scrollText.fla)
10.6.1 Background層
10.6.2 Scripts層
10.6.3 Buttons層
10.6.4 Text Fields層
10.7 多字節(jié)函數(shù)
10.8 ActionScript,JavaScript和HTML間數(shù)據(jù)的傳遞
10.9 關(guān)于腳本和思想
附錄 示例詞匯表
I 基本行為
II 行為
III 運(yùn)算符
IV 函數(shù)
V 字符串函數(shù)
VI 屬性

本目錄推薦

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