作者STARGAZERs (星之影)
看板Flash
標題[問題] 關於把 bitmap 轉為向量
時間Fri Jul 23 18:20:30 2010
目前正在寫一段關於 MouseEvent.Mouse_OVER 的觸發
當滑鼠碰到目標物的時候 要有事件發生 可是目標物是不規則的圖片 !!
也就是說圖片有些地方是補上透明色 所以滑鼠在目標物周圍就會提早發生事件
為了要解決這問題 所以決定要把圖片從點陣圖轉成向量圖
從 FLASH 元件上著手的方式已經找到 可是物件數量很多 不太適合手動一張張轉
所以希望能夠直接用 loader 把圖片讀到 Flash 再把圖片轉成向量圖
找原廠文件 在 BitMapData 有一個 getVector (應該是要用他吧??)
可是怎麼寫怎麼錯...
想請問一下板上有沒有人做過
把圖片 load 進來之後轉成 Vector 向量物件的 能夠指導一下
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.120.191
1F:→ sextitanic:如果按鈕本身沒有什麼特殊需求,可以轉成按鈕元件 07/23 21:07
2F:→ sextitanic:flash 就只會去抓物件範圍了 07/23 21:07
3F:→ sextitanic:或是上 google 找找「bitmapData.hitTest」 07/23 21:15
4F:→ sextitanic:其用法是先轉成點陣圖,再碰撞的時候忽略alpha(可設定) 07/23 21:19
5F:→ sextitanic:倒沒有需要用到 getVector 07/23 21:19
6F:→ STARGAZERs:我直接把 元件庫的圖片檔案轉成 按鈕元件沒用... 07/25 18:20
7F:→ STARGAZERs:hitTest 我正在看 不過 Mouse_Over 好像只有碰到時 07/25 18:21
8F:→ STARGAZERs:觸發... 這樣判定會不會出問題阿@@? 07/25 18:21
9F:→ STARGAZERs:想到一個解決方式 Mouse_OVER 開始監聽 MOUSE_MOVE... 07/25 18:25
10F:→ ben0209:bitmap 使用去背 PNG 07/26 10:09
11F:→ STARGAZERs:我使用的已經是去背過的 png ... 07/26 14:41
12F:→ STARGAZERs:不過透明的部份目前還是無解 還是會被點到 07/26 14:41