ActionScript 3.0網(wǎng)頁、行動裝置互動應(yīng)用設(shè)計

出版社:松崗  作者:呂昶億,杜慎甄 著  

內(nèi)容概要

  ActionScript 3.0看起來好難,有沒有書能夠系統(tǒng)化的讓我奠定觀念,並輕鬆學(xué)習(xí),馬上使用?  目前最夯的觸控裝置程式設(shè)計,本書帶你入門一窺究竟?! lash發(fā)佈Android、iOS應(yīng)用程式怎樣上架銷售?怎樣上傳到Facebook,書中有詳盡解說。  Flash應(yīng)用升級,學(xué)會了ActionScript 3.0,網(wǎng)頁可以與使用者互動,內(nèi)容也能夠直接轉(zhuǎn)換成為Android、iOS應(yīng)用程式,更能夠跨平臺發(fā)佈?! ∽罴檶嵉挠^念解說,最詳細的步驟講解,是本書規(guī)劃上的一個訴求,唯有奠定良好的基礎(chǔ),讀者才能不只照著範(fàn)例練習(xí),更了解所學(xué)何用,舉一反三,進而創(chuàng)作出屬於自己的獨特作品。同時,作者藉由本身講師以及接案設(shè)計者的實際經(jīng)驗,系統(tǒng)化的規(guī)劃圖書章節(jié),由簡入繁,清楚介紹ActionScript 3.0的觀念與程式語法,並透過大量的精美範(fàn)例練習(xí),讓您能夠快速完整的由入門成為進階使用者?! ≡S多使用者想要詳細了解的ActionScript 3.0網(wǎng)頁互動應(yīng)用範(fàn)例,以及跨平臺程式發(fā)佈、上架等,本書有最詳細解說,絕對要幫助您了解觀念,破繭而出。本書特色 ?。狝ctionScript 3.0應(yīng)用層面完整介紹,讓您了解ActionScript 3.0的無限創(chuàng)意應(yīng)用。 ?。珪?fàn)例程式碼逐行註解,不再範(fàn)例有寫沒有懂?! 。謾C、平板觸控裝置程式設(shè)計?! 。狥lash發(fā)佈Android、iOS應(yīng)用程式,以及上架App Store、Google Play銷售,上傳Facebook完整解說?! 。?fàn)例製作精美,學(xué)習(xí)輕鬆無壓力?! 。髡咭灾v師、設(shè)計師及職場工作者的角度清楚解說工具操作、應(yīng)用層面及經(jīng)驗分享。 ?。泄?fàn)例製作以職場實際應(yīng)用為目標(biāo)設(shè)計,均附有完整的練習(xí)檔及完成檔,讓您的學(xué)習(xí)能夠馬上應(yīng)用。

書籍目錄

PART1.認識ActionScript 3.0篇Ch1 認識ActionScript 3.0 與動作面板本章將會為你詳細分析其中的不同處,接著帶你了解ActionScript 的基本概念與操作介面。PART2. ActionScript 3.0程式設(shè)計概念篇Ch2 ActionScript 3.0 程式設(shè)計基本概念本章開始透過動作面板進行語法撰寫,將先帶領(lǐng)大家練習(xí)一般程式設(shè)計都具有的變數(shù)、資料類型、運算子、條件判斷、迴圈、陣列等基本內(nèi)容,接著我們將繼續(xù)解說練習(xí)ActionScript 3.0 的路徑、with、currentTarget 和target 等相關(guān)內(nèi)容奠定基礎(chǔ)。Ch3 ActionScript 3.0 與物件導(dǎo)向程式設(shè)計本章將帶領(lǐng)讀者們初步了解ActionScript 的物件導(dǎo)向程式設(shè)計概念,並認識「物件」、「屬性」、「方法」、「事件」等內(nèi)容,並練習(xí)事件偵聽這一個ActionScript 3.0 程式所有事件發(fā)生的源頭。PART3. ActionScript 3.0實務(wù)應(yīng)用設(shè)計篇Ch4 ActionScript 時間軸控制與網(wǎng)頁連結(jié)應(yīng)用本章將帶領(lǐng)讀者學(xué)會所有時間軸影格控制相關(guān)的ActionScript 指令,以及網(wǎng)頁連結(jié)指令。Ch5 元件基本屬性控制應(yīng)用本章帶領(lǐng)大家學(xué)習(xí)供類別使用的「屬性(Property)」,屬於靜態(tài)的,供使用設(shè)定物件外觀或取得物件的資料。Ch6 時間相關(guān)應(yīng)用本章接著要帶領(lǐng)大家學(xué)習(xí)ActionScript 中時間的取得,並進行應(yīng)用。Ch7 算數(shù)與亂數(shù)運用遊戲設(shè)計中隨處可見的算術(shù)運算,不論是金錢、經(jīng)驗值、等級的提升,亦或是物件移動角度的取得…等,都需要算數(shù)計算;而藉由亂數(shù)取得數(shù)值,更大大提升了遊戲的變化性及不可預(yù)測性,本章將帶領(lǐng)大家學(xué)習(xí)Math 類別的相關(guān)應(yīng)用。Ch8 舞臺、螢?zāi)?、選單控制項製作完成的Flash 網(wǎng)頁、動畫,如果需要插入網(wǎng)頁後能夠全螢?zāi)徊シ牛捅仨氁胹tage 類別提供的方法設(shè)定,同時本章也將告訴你插入網(wǎng)頁時必須添加的相關(guān)語法喔。另外也將解說Flash Play 的螢?zāi)慌c選單控制。Ch9 拖曳功能、堆疊層次控制、碰撞偵測本章內(nèi)容將帶領(lǐng)讀者們學(xué)習(xí)互動設(shè)計應(yīng)用中常見的拖曳功能,而隨著拖曳功能延伸而來必備學(xué)習(xí)的相關(guān)功能就是物件的Z 軸階層深度交換的學(xué)習(xí)了,同時我們也將帶領(lǐng)讀者們學(xué)習(xí)物件的碰撞偵測功能,最後將整合這些功能,再練習(xí)製作出完整的作品喔。Ch10 滑鼠與鍵盤控制應(yīng)用即便使用者僅移動滑鼠游標(biāo),我們也能透過取得滑鼠游標(biāo)位置資料與使用者互動,而鍵盤按鍵的應(yīng)用也提供另一個與使用者溝通的管道,讓使用者能透過不同方式操縱內(nèi)容,本章將帶領(lǐng)讀者們學(xué)習(xí)滑鼠與鍵盤的控制技巧。Ch11 動態(tài)附加元件與移除元件動態(tài)附加元件是經(jīng)常使用到的功能,我們可以將物件附加到指定的顯示容器物件上( 包含舞臺、影片片段、Loader…等),並指定堆疊層次;另外既然可以附加物件,當(dāng)然也能移除物件,本章將帶領(lǐng)大家認識這些功能。Ch12 載入外部圖檔、SWF 與偵測檔案讀取進度以往我們都會把所有的圖片、影片、音樂一股腦的往Flash檔案中塞,往往造成.swf 檔案的肥大, 現(xiàn)在我們來學(xué)習(xí)載入外部物件相關(guān)的ActionScript 指令吧,需要時再將指定檔案載入即可,這樣就可以大幅縮減檔案尺寸及下載速度喔,另外,F(xiàn)lash動畫中常見的檔案下載進度顯示,我們也來嘗試製作吧。Ch13 外部音訊、視訊載入暨控制本章將接續(xù)學(xué)習(xí)利用ActionScript 控制外部音訊、視訊檔案的載入、播放,控制聲音播放、暫停、音量及左右聲道等內(nèi)容,並進一步的製作音訊、視訊播放器。Ch14 視覺特效與繪圖功能透過ActionScript 程式,也能為指定的目標(biāo)加入遮罩、靜態(tài)的濾鏡效果,動態(tài)的轉(zhuǎn)場特效與加/ 減速特效等,你將會發(fā)現(xiàn)要製作這些特效比想像中還要更容易多的多,另外我們也能夠利用程式製作繪圖效果喔,趕快進入本章內(nèi)容進行學(xué)習(xí)吧。Ch15 定時執(zhí)行與延時執(zhí)行本章將分別介紹「enterFrame」、「setInterval( )」、「setTimeout()」等方式,讓你能自由的使用定時執(zhí)行及延時執(zhí)行功能。Ch16 字串操作及文字欄位設(shè)定本章將帶領(lǐng)大家利用ActionScript 針對字串及文字欄位進行操作與設(shè)定。PART4.觸控裝置程式設(shè)計篇Ch17 觸碰裝置程式設(shè)計ActionScript 3.0 也能夠接受觸控手機、平板電腦裝置的觸碰控制喔,當(dāng)然要搭配下一章輸出為手機、平板應(yīng)用裝置程式並安裝,不過先來學(xué)習(xí)程式撰寫吧。PART5.跨平臺應(yīng)用程式發(fā)佈與上架銷售篇Ch18 上傳Facebook,發(fā)佈為Android、iPhone、iPad 應(yīng)用程式與上架銷售本章介紹如何將製作好的Flash 內(nèi)容,能夠在Facebook 專頁上秀出,供其它使用者遊玩,以及發(fā)佈為Android 系統(tǒng)與iPhone、iPad 裝置程式與安裝,同時也將介紹將程式上架進行販?zhǔn)?。Ch19 Adobe AIR 製作桌面應(yīng)用程式本章我們將透過自製桌面Widget 時鐘及線上安裝AIR 檔範(fàn)例,將我們利用ActionScript 3.0 語法製作的網(wǎng)際網(wǎng)路服務(wù),進一步延伸觸角到桌面應(yīng)用,接下來我們來看看詳細解說。

圖書封面

評論、評分、閱讀與下載



用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7