Selected Category: ActionScript (8)

View Mode: Post List Post Summary

雖然這早已不是什麼新東西,但重點是.....
我終於付諸行動,去買了wiimote和雙節棍回來了
為什麼不直接買wii?沒興趣啦~
也不想跟我的朋友們一樣,買來沒玩幾次就都在旁邊生灰塵了
wii的遊戲真的只能眾樂樂啊 =..=


很幸運的,過程中沒有碰到太多的"反抗"
除了發現家裡居然沒有3號電池,急急忙忙穿得拖鞋衝出去買
以及在一些設定上稍微花了些時間之外
其他的幾乎都可說是順手擒來啊
在這邊將我的連接步驟以及過程紀錄下來,有需要的朋友可以參考一下^^
(我的系統是vista,但我想在其他OS上應該也都差不多啦)

Posted by gstar175 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

scrollbar 算是在flash網站中幾乎一定會出現的元件,不論是針對整個網站或是部分的內容,當內容超過設定的長度時,scrollbar 就有其必要性,當然他的樣示呈現和捲動的方式有千百種,在這裡我只先究其運作的基本概念來製作一個簡單的範例。


我們可以用以下幾個思考轉換來達成我們要做到的 scrollbar 的效果

1.首先,求得捲軸按鈕的位置佔整個捲軸可示範圍的百分比
2.將求得的比例帶給內容,得出其位置


接著馬上就開始進入實做吧!

Posted by gstar175 at 痞客邦 PIXNET 留言(6) 引用(0) 人氣()

以往覺得檔案從外部讀取進來,
可以很直覺的取得該檔案的 root 和 stage,
但這陣子在作 case 時卻常發生錯誤,
要從被讀取的檔案偵測 stage 時,flash 卻回報 Null.....!!?

"蝦米!!?,都把你叫進來了,你還給我抓不到stage是怎樣"

後來做了個小測試才知道
物件唯有在加入 stage dom tree 後
才可以偵測到 stage

從我的狀況來講就是:
雖然檔案是讀取進來了
也理所當然的能抓到他自身的 root
但在我還未以 addChild 將他加入顯示清單前
你叫她去叫 stage,呼~呼 ~她是叫破喉嚨也不會有人回應的

而我的失算就在於
讀取完後該檔案自身馬上就執行期建構函式中的方法
其中包含了對 stage 的偵測

這一步完全在 addChild 之前....所以
很自然的... flash player 大刺刺的就給我跳出個錯誤出來
後來將方法由建構函式中移出來
另行呼叫後就來順利執行了

在此做個筆記
希望其他朋友不要跟我一樣,一粗心一個下午就被婊掉了。

Posted by gstar175 at 痞客邦 PIXNET 留言(1) 引用(0) 人氣()

同事問了在AS3中對文文字編碼轉換的問題
起因是於目前一個合作的專案上
使用資料庫編碼為Big5
flash預設文字編碼為unicode
所以呈現上都會產生亂碼

以前都是使用System.useCodepage = true 這個語法
現在AS3中多了一些方式可達成轉換
readMultiByte(length:uint, charSet:String):String
writeMultiByte(value:String, charSet:String):void

看了下文件
並上網查詢一下資料後
很是方便啊,且處理起來速度較快
這樣一來之後可用方式就多了.
將方式在這邊做個筆記 ( for Flex)

Posted by gstar175 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

AS3事件流機制,在這邊快速的做個筆記
Flow有三個階段  Capturing >Targeting > Bubbling

Capturing : 捕獲階段
從上層往下找出監聽器,碰到則發出事件

Targeting : 目標階段
調用目標本身監聽器

Bubbling : 冒泡階段
從下方往上找出監聽器,碰到則發出事件

Posted by gstar175 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()

因為需要在事件中帶入值
但AS3的架構嚴,沒辦法像AS2一樣想塞啥就塞啥
上網找了一些資料,基本上需要繼承Event再自行定義
學習了兩種方式
以下做個筆記

Posted by gstar175 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()



Here is code:

Posted by gstar175 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()



I used BitmapData class to get pixel from an image
Here is the code :

Posted by gstar175 at 痞客邦 PIXNET 留言(2) 引用(0) 人氣()