作者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