2007/7/31

收到 Essential ActionScript 3.0 了


上週三跟Amazon訂的Essential ActionScript 3.0 ,今天收到了,合運費約14xx台幣
感謝邦邦大人幫忙代訂。

Foundation Flash Applications for Mobile Devices閱讀筆記

Foundation Flash Applications for Mobile Devices的圖像
記一下讀這本書的筆記
[註]感謝邦邦借書之恩

CH1. 簡介Flash、Flash Lite歷史及相關應用發展
CH2. 大致介紹了一下一些Device的歷史、名詞、發展、平台、開發限制等
Note: 基本上1,2章的知識若已了解,可直接跳過,若沒讀過或沒概念,建議還是花點時間瀏覽一遍。


CH3. FlashIDE介紹,device profile設置,FlashLite1.x語法介紹
Note: 環境設置的部份基本上可以不用看,因為書中是以MX2004來介紹,就目前CS3或將來版本,差異頗大。
Note: FlashLite1.x語法的部份,對早期語法不熟的人值得一看,且目前應該已找不到Flash4時代的語法書了吧。


CH4. Flash Lite2.x重點介紹
Note: 這裏其實不是很重要,原因是AS2.0的語法在許多書都有,而這裏介紹的並沒有太多的不同,章節最後講FL2.1新功能,但也只是淺淺帶過。


CH5. Text及font embed、接Key訊號的方法、FL1.1CDK中的Component、1.x及2.x接外部資料的方法、一些主要的Fscommand2
Note:這章就2.x的部份我還是覺得不是很重要,重要仍是在1.x的語法,畢竟目前會1.x語法的人應該是少數。


CH6. 講Game開發,重點在collision detect, collision reactions,之後補充了一些圖形、聲音、影片設置技巧
Note: 2.x的collision只以hitTest帶過,其他是用1.x來實作各種類型的collision detect。collision相關原理要看Flash遊戲開發那本會較為詳細,倒是這裏以1.x實作的過程,是其他書藉所沒有的。


CH7.介紹FlashLite各種不同的content type,如screensaver, wallpaper等等,也說明這些type目前應用在哪些地區上,其中還帶了一點點的範例實作。
Note:這章大致瀏覽即可,screensaver, wallpaper做起來並不難,而各種content type等介紹,如同CH1,CH2一樣,大致瞭解一遍即可。


CH8.聲音相關
Note:對FlashLite 會遇到的各種跟Sound的問題,這裏幾乎都有介紹到,算是詳細。


CH9.影片相關
Note:同上一章,也對目前FlashLite跟Video的部份做了詳細介紹,不過我認為到FlashLite2.x為止,對Video支援度都還太差,說實在會真的用到video的機會仍不大,可能等3.0支援.FLV時再來研究會比較快。


CH10. 介紹如何做出超出FlashLite能力所及的事,例如連S60、WindowsMobile的app,在S60上連Python,或是用FL2.1才有的XMLSocket連iTune等
Note: 我想這章是本書除了1.x語法外,最有價值的部份。目前還沒看完,下次找時間把這裏的範例做一做。


CH11.發佈相關。例如WML、XHTML Mobile的寫法或是SWF2SIS這種工具,進而也討論到FlashCast及相關發展
Note: 參考資料,需用時再來讀


CH12.未來與展望
Note:跳過


附錄 A Error code 表,重要!這裏也有
附錄 B Fscommand2字典,這可以查Help
附錄 C 書中專有名詞解釋

2007/7/24

Device Central 中 performance的 calibrate 檔案

存放路徑:
C:\Program Files\Adobe\Adobe Device Central CS3\Required\Performance\
裏面有…

TestSmall10.swf
TestSmall20.swf
兩個檔案,照檔名猜測應該是for FL1.x及FL2.x使用的吧
每個檔都會依序進行三種測試:Vector graphic, Bitmap graphic , Dynamic text
最後會算出一個performance value,例如我的N牌6680測得結果是968.75
而丟給Device Central的N牌3250測為1137.61,其profile .xml中的fpi value為1003.1

我想此數據"有可能"就是device profile中的fpi value,但仍待求証。

另外device profile的fpi value與device central中看到的performance index,應該是有些關聯性,可能內含某種換公式,需要再研究。

2007/7/20

CS3自製 device profile


CS3如何自製device profile

一般大廠的device profile我們可以從Adobe Device Central Online取得。

但有許多開發者可能會希望能自訂自己的device profile,今天研究了一下,大致上不難,只有xml內的資料較繁鎖,但也不致無法使用。

首先要知道profile的存放位置:
C:\Documents and Settings\{user id}\Local Settings\Application Data\Adobe\Adobe Device Central CS3\Devices\

要產生一個新的profile至少要有兩個部份,我以Nokia N95為例,在上述路徑下,可看到
1.Nokia_N95.xml
2.Nokia_N95_Main [資料夾 ]

1.Nokia_N95.xml
XML檔為主要的設定,其中較重要的有


其實contentType中的許多子節點,就是Device Central中預覽device時,右邊出現的那一大堆設定值;若同一支device同時支援兩種以上的contentType時,也能在不同的contentType中做不同的設定。

2.Nokia_N95_Main [資料夾 ]
而在 Nokia_N95_Main 資料夾中,主要是圖片的設定而已,裏面可以看到:
a.Main.png<---主圖 b.MainActive.png<----模擬時,可active按鍵的mouseOver狀態,如變黃色。 c.MainMask.png<----依此mask圖,決定每個按鍵的感應區域 d.MainDesc.xml MainDesc.xml中的tag其實照字面上來看就能理解內容,較需注意的是,裏面設定了很多按鍵的色碼,那些色碼需跟MainMask.png內的色彩一致,才能按得到按鍵。

2007/7/16

about Maso Lin

更新日期:2010.1.18

Maso Lin

Maso Lin

專長:
Flash Game, Flash Animation, Flash Lite, Mobile UI...。

認證:
CertifiedMacromediaFlashMX2004Developer(2004/12/31)

Blog:
http://masolin.blogspot.com/

媒體採訪:
中視晚間新聞、聯合晚報、巴哈姆特GNN網站…等[詳情]



近期作品:
[iPhone Game]BaoZi Jump!(2010.01)
[遊戲]萬丈淵(2005.11)
[遊戲]神影無蹤–廖添丁(2004.6)
[動畫]古老的大鐘網路MV(2003.11)
[動畫]劍 sword (2003.9)
[遊戲]梅花鹿大戰黑狗熊(2003.5)
[遊戲]陸軍A-Plus系列遊戲(2003.5)
[遊戲]健康大胃王(2002.10)
[動畫]Icon Story(2002.9)
[其他]2002以前之作品集

參與著作:
.2006台灣最佳短片動畫錦輯
.2005Flash8達人秀-ActionScript創作大集合

展歷:
.2004 法國Très Court極短片展[IconStory]
.2004 德國Potsdam Sehsüchte學生影展[IconStory]
.2004 比利時Anima動畫影展[IconStory]
.2004 漢城SICAF動畫影展競賽類網路動畫組[劍]
.2004 台灣國際動畫影展[劍]
.2004 國立台灣藝術教育館全民音像運動[劍]
.2004 國立台灣藝術教育館全民音像運動[古老的大鐘網路MV]
.2003 漢城SICAF動畫影展競賽類網路動畫組[IconStory]
.2003 台灣國際動畫影展[IconStory]
.2003 第五屆台北電影節國際學生影展[IconStory]

得獎:
.2005 Macromedia大中華區MAX大賞Final List入圍[萬丈淵]
.2004 Macromedia大中華區MAX大賞 最佳媒體、娛樂、遊戲體驗獎[神影無蹤–廖添丁]
.2004 經濟部工業局4C數位創作競賽-遊戲創作組大會銅獎[神影無蹤–廖添丁]
.2003 經濟部工業局4C數位創作競賽動畫組佳作[劍]
.2003 經濟部工業局4C數位創作競賽動畫組智冠科技股份有限公司贊助獎[劍]
.2003 行政院國科會益智遊戲電玩創作大賽創作金手獎[梅花鹿大戰黑狗熊]
.2003 行政院國科會益智遊戲電玩創作大賽創作巧奪天工獎[梅花鹿大戰黑狗熊]
.2002 行政院衛生署國民健康局FLASH遊戲創作比賽第三名[健康大胃王]
.2002 經濟部工業局4C數位創作競賽動畫組 大會銅獎[IconStory]
.2002 經濟部工業局4C數位創作競賽動畫組 科技娛樂獎.[IconStory]

其他:
.入選Macromedia精彩案例(16/11/2004)[神影無蹤–廖添丁]