跟Mr.Pig學ActionScript3.0(附開箱文)

博客來書店的介紹(網路購書請點此)
之前有提到去年底(2009)到今年初的時候我在趕稿,
而就是為了這本書><
因為第一次寫教學書 所以花了非常多的時間…
首先先來開箱給大家看(我好像沒寫過開箱文…)
前幾天收到了一個大紙箱

紙箱上寫著上奇出版社,裡面會是什麼呢?
(好吧 也許沒這麼難猜…)

是的,就是我的新書:「跟Mr.Pig學ActionScript3.0」

跟我另外一本圖文書「Mr.Pig3 我很笨,因為我在上班」來張合照
兩本都是橘色系 老媽說今年這個色運氣比較好…
(真的嗎? 我也不知道…)

來張內容圖,這大概是市面上唯一一本教學書上還有漫畫的…
(為了生出16頁漫畫 都快吐血了><)

最後是光碟 我有把所有出現的原始碼都打上去
(根據我多年買工具書的經驗 我最喜歡光碟裡有現成的檔案)

可能有些朋友會很吃驚我居然出了教學書@@
不過其實我的本業就是做數位教學的…orz
而且出教學書也是我的夢想之一,
這就要說到10年前的故事…
當年我大二開始接觸學習做網頁的技術,
那時候Flash還是五代,
剛加入ActionScript這個程式語言,
這個簡單易學的程式語言在當時讓Flash躍升為網路最熱門的技術,
我也很想學Flash怎麼用,
但是老實講Flash入門算是比較難的,
於是我除了問當時打工的同事之外,
我也開始買工具書,
但是看了很多本都不知道在寫什麼…
(因為我完全沒有基礎)
而讓我真正學會Flash的一本書 我現在還記得它的名字
它叫Flash5白皮書,
這本書內容非常簡單 很適合我這樣的初學者看,
但是隨著章節前進難度也逐漸提升
而最後一章是一個小遊戲,
也就是每個學Flash的人必定會做到的打地鼠,
從此我開啟了Flash的大門,
也克服我對寫程式的恐懼感= =
(雖然我是資工系的…但是當年唸程式時,真的會覺得自己是白痴…)
之後的日子幾乎我最常逛的就是台北車站的天瓏書局,
最常買的書也就是工具書,
有一陣子幾乎Flash的書看到喜歡的內容都會買,
(因為我大部分是自修><)
那個時候我就想,
有沒有可能有一天 我也可以出一本書 在天瓏書局上架,
10年後…
我先成了漫畫家…
不過天瓏書局是專門進電腦書的書局,
所以圖文書並不會進天瓏,
而剛好我收到了上奇的邀稿,
那時我就下定決心 我要寫一本教學書!!
但是第一本教學書真的是一大挑戰@@
我常常會覺得兩句話就可以把觀念講完了,
不過我想起以前的我,
初學者可能不是這麼容易可以看得懂,
於是我儘可能把內容寫得淺顯易懂><
(不過我可能還是會擺脫不了一些術語@@)
希望可以像當年的帶領我進入FLASH世界的那本書一樣,
終於我奮戰了半年(拖稿半年...?)
這本書可以跟大家見面,
(非常感謝我的責任編輯 還有我的女朋友T^T)
講了一堆故事...
我來簡單介紹一下這本書的內容,
我定位的讀者其實還是要有點Flash基礎@@
因為這不算是完全的入門書,
如果你是以下三種類型的讀者,就非常適合看這本書:
1.會Flash但是不會AS程式設計
2.會AS1 AS2不會AS3
3.會程式設計 但不熟Flash
而如果你都不是,那可能會看得比較吃力,
買書之前可以先在書店看一下,
不過基本上照步驟一步步做 都可以完成,
以下是章節大綱:
Lesson 01 編寫程式介面、流程規劃、時間軸程式介紹
Lesson 02 FLASH 的事件(event) —按鈕程式介紹
Lesson 03 變數,mov ecl p 屬性、整體架構,路徑
Lesson 04 迴圈、文字輸入
Lesson 05 判斷式(猜拳遊戲)
Lesson 06 陣列介紹(平均計算)
Lesson 07 鍵盤控制(相撲遊戲)
Lesson 08 函式編寫(計算機)
Lesson 09 聲音控制介紹(音樂播放)
Lesson 10 影片播放(影片播放)
Lesson 11 載入介紹(載入進度畫面)
Lesson 12 Flash 連結xml(圖片讀取、切換)
Lesson 13 Flash 本機紀錄(月曆備忘錄)
Lesson 14 Flash 連結資料庫(分數讀取排序)
Lesson 15 小遊戲實作(一)打地鼠
Lesson 16 小遊戲實作(二)接寶物
我把一般可能會用到的FLASH技巧都寫進去了,
還包括了連資料庫的部份,
畢竟現在的網路不連資料庫好像都不行了.....
不過物件導向我倒是沒寫太多@@
畢竟還是算給程式初學者看的,
這本書每個章節後面都會有個範例,
我希望讓大家發現Flash不是只能做動畫,
也可以做很多實用的工具,
附上兩個範例:
第八章:計算機
第十三章:行事曆
最後附上章名頁的一篇漫畫:

隨機文章堆薦:



第 1 樓 橘子馬 回應於: 四月 20 在 8:03 下午
加油啦
沒想到是出工具書
[Reply]
第 2 樓 jack 回應於: 四月 24 在 10:36 下午
这本书真的很棒.!!!希望看到MR.PIG 第二本深造的作品.!!
[Reply]
第 3 樓 Donald 回應於: 五月 05 在 9:52 上午
keep up the good work!
[Reply]
第 4 樓 楷琳 回應於: 五月 28 在 3:21 下午
我是買了這本書才從書上的網址到這兒來的~
真的寫得很淺顯易懂!!
剛好我也有在畫漫畫,也喜歡做網頁&摸摸flash,
看到作者的經歷非常有既視感XD
期待你下次寫一本物件導向更多的教學書!!
[Reply]
第 5 樓 蛋 回應於: 六月 08 在 4:43 下午
我是個學過flash基礎功能,卻對語法入門一竅不通的設計者,對於AS語法也只會2.0版簡單的stop,play,geturl….這些基礎語法,一直想找一本可以讓我從頭開始的書,所以前幾天在台中勤美誠品看到之後就買了回家,真的不錯,而且我也喜歡畫漫畫,有空也可以交流一下
http://www.wretch.cc/blog/eggwhite811
[Reply]