週末夜來介紹個簡單的DisplayObject就好。不論是在電腦上或行動裝置上,跟使用者互動次數最多的,大概就是按鈕了。因此,Starling有個Button類別,來做出這個常用的互動元件。
2011年11月13日 星期日
2011年11月12日 星期六
一起來玩鳥 Starling Framework(2)效能測試以及Image與Texture
上一篇我們放了一個Quad與TextField在舞台上慢慢轉。眼尖的可能會發現轉起來邊緣有點鋸齒,這可以透過設定Starling的反鋸齒來解決,在Main.as裡,新增了_starling之後,可以加上
_starling.antiAliasing = 2;後面的值可以是0到16間2的次方數(0, 1, 2, 4, 8, 16),預設為0(沒有反鋸齒效果),通常有需要的話也不會設大於2。設其他數值也可以跑,不過應該是自動取了最接近值。這一篇,我們就來測測Starling的效能有多強,另外介紹最基本的圖像Image與Texture。
2011年11月11日 星期五
一起來玩鳥 Starling Framework(1)一定要的Hello World!
雖然已經一堆Hello World的介紹文章跟影片了,但中文資料畢竟是比較少,所以不能免俗的來一篇中文版Hello World。首先開啟一個AS3.0專案,fps不用客氣,設為60,Starling很快的。當然要發佈的版本是Flash Player 11。使用FlashDevelop的需要打開Project->Properties,如下圖的地方加上:-swf-version=13設定輸出的swf版本:
FlashBuilder的使用者請參考官網的介紹影片。
2011年11月10日 星期四
一起來玩鳥 Starling Framework(0)簡介
開場
Starling Framework是一套Flash 2D遊戲開發"工具",是使用Flash最新的Stage3D API建構出來的一套Framework。最大優點在於使用GPU做圖形的運算,讓Flash的效能能夠到之前的1000倍(官方說法)!另一大優點是易學,使用跟Flash native API類似的類別,方法,架構等,讓原本熟悉Flash的開發者可以很快的上手。2011年7月8日 星期五
第一次上海行
上禮拜有個機會,接了一個上海那邊的案子。至於是哪家公司,雖然不是啥秘密,但也不方便公開來說,所以...不要問。會接這個案子,第一預算多,第二對方老闆很阿莎力的出機票跟住宿的錢拉我過去,第三這樣到外地工作還真的是頭一遭,很多人一輩子可能都碰不到這樣的機會,當然是要好好把握。所以迅速的辦好台胞證,跟對方確定航班,就這麼飛到上海工作10天。
2011年4月21日 星期四
2011年4月14日 星期四
Facebook iOS SDK — 儲存Access Token
上一篇提到使用Facebook iOS SDK的範例,每次登入就會跳出一個授權頁,按了確認後才又回到App.來,這樣的設計對User會很惱人。主要是這個SDK沒有把Access Token紀錄下來。Javascript版會記錄到cookie,ActionScript版會記錄到ShareObject,而iOS版,可以手動記錄到NSUserDefaults。
標籤:
Facebook App.,
iOS
Facebook iOS SDK — 用範例來學習
玩Objective-C跟iOS兩個多禮拜,大概搞懂程式語法跟專案架構後,就想找些範例來練習一下。因為接下來想寫個跟Facebook有關的應用,就找了Facebook iOS SDK來試試。這篇就來紀錄一下一些設定的方法,免得過幾天又忘了。
標籤:
Facebook App.,
iOS
2011年3月14日 星期一
Progression 4 自訂Command
Progression裡面的Command相當好用,內建有許多很實用的Command。但如果還不夠用的話,可以來動手自訂Command。自訂Command其實相當簡單,不管是用Flash IDE裡的面板或者FlashDevelop的Template,都有個叫MyCommand.as的樣版,複製它或使用它來新增一個as檔,裡面已經有_execute與_interrupt兩個私有方法,分別是執行與中斷Command要做的事情,而原本_execute裡有一行executeComplete(),是當Command執行完要呼叫的方法,必須依據我們的Command搬到適當的結束地方。另外還有一個覆寫公有方法clone(),複製這個Command的所有參數。還有,建構式該輸入的參數也依照我們的Command來開設。這幾點都做好了,一個自訂Command就完成了。
標籤:
Command,
Progression 4,
TweenMax
2011年2月13日 星期日
訂閱:
文章 (Atom)