Feeds:
文章
迴響

Archive for 2009 年 02 月

Flex Builder 4 套外掛

今天測了4套可以提高效率的工具,有需要的也可以嘗試看看

[1] 提供兩個好用的套件

  • task plugin — 程式馬可加註 // TODO: 和 // FIXME: 並顯示在 Task Window
  • snippet – 程式碼片段管理

[2] flex formatter – 提供 MXML 和 ActionScript 程式碼格式化套件,非常好用

[3] IDE Factory – 功能強大的組合套件

不知道還有哪些好用的套件,繼續收集中~ ^^ ~

參考資料
[1] http://www.richinternet.de/blog/index.cfm?entry=911D4B57-0F0D-5A73-AF6F4D4D04099757
[2] http://sourceforge.net/projects/flexformatter/
[3] http://www.idefactory.com/

Read Full Post »

Flex 檢測作業系統資訊

Read Full Post »

Flash Player 10 之後加入的新類別 Vector,他屬於一種泛型陣列,從範例來看可以比較有感覺,如下:

var v:Vector.<String> = new Vector.<String>();
v.push(‘arick’);
v.push(‘cwchiu’);
v.push(‘Chui-Wen Chiu’);
v.forEach(function(item:String, index:int, vector:Vector.<String>):void {
     trace([item, index].join());
}, null);

依據官方說明文件所述,該型別與 Array 相比的優勢有

  • 效能:使用 Vector 實體的陣列元素存取和循環遠比使用 Array 時快得多。
  • 類型安全:在嚴謹模式下,編譯器會識別資料類型錯誤,如將不正確資料類型的值指定給 Vector 或從 Vector 讀取值時預期得到錯誤的資料類型。但請注意,在使用 push() 方法或 unshift() 方法將值加入至 Vector 時,會在執行階段 (而不是編譯階段) 檢查引數的資料類型。

註:如要在 Flex Builder 3 編譯上述程式碼,需要將 “Request Flash Player version” 設為 10.0.0

Read Full Post »

使用 Firefox 3.1 Night Build 版有一段時間了,不知從何時開始,同文堂只能幫我翻譯網頁標題,內文卻無法正常翻譯。

即使使用最新的同文堂 3.9.2 版仍無法正常運作

今天終於受不了找了一套輕薄短小的替代品 Gb2Big 可正常運作

有需要的人可以嘗試看看 ^^

 

2009.03.02 UPDATE: 今日發現 Firebug 造成同文堂無法正常運作,經移除 FireBug 後可正常運作
2009.03.02 UPDATE: 使用多日發現很多詞句都不準確

Read Full Post »

Flex 淡入淡出測試

使用 .alpha + BlurFilter + Timer 實現淡入淡出效果

http://sisimi.pchome.googlepages.com/fadein_out.swf

Read Full Post »

最近需要撰寫 Flex 程式,一直遇到一個困擾的問題,預設狀況之下,Sprite 新增的 DisplayObject 都會隨著視窗縮放,且對齊方式都不是在左上角,今天花了時間找尋 ActionScript 的設定,原來可透過設定 stage 的 align 和 scaleMode 來更改對齊和縮放方式,預設 align 是空字串,scaleMode 為“showAll”  。

如果要滿足我的需要,只要新增如下敘述即可:

stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;       

以下是我的測試範例,可透過方向鍵移動藍色區塊,並觀察座標的變化~

http://sisimi.pchome.googlepages.com/ActionScriptTest.swf

參考資料

[1] Stage
[2] StageAlign
[3] StageScaleMode

Read Full Post »

Read Full Post »

Older Posts »