[問題] 不同形狀的物件點擊錯誤~(解決)

看板Flash作者 (奇寶~)時間9年前 (2015/07/14 13:48), 9年前編輯推噓1(1012)
留言13則, 3人參與, 最新討論串1/1
午安 小弟首先把世界地圖分成 形狀不同的10區塊 接著把世界地圖依不同的形狀作成10個小圖 (因為形狀非方形,所以小圖都會有透明部分) 丟入程式重組成世界地圖,加入10個監聽後 突然才發現,當點到第1區塊時,卻出現第2區塊的反應 看來是點到第2區塊的透明部分的關係 看來我是作錯了 想請問的是 有沒有像網頁那樣 可以直接在圖上加區塊的方法(別告訴我自己作透明區塊呀~~) 或怎麼樣才不會點擊到透明部分還產生反應 ---------------------------------- 我google了半天 自己來解答… 就是選MovieClip的圖片 接著是工具列中的修改…選分離 接著你會看到圖片含透明部分像是被選起來了 接著選套索工具--最尾端會出現"魔術棒" 把透明的部分刪除就好了~~ 以上可以解決非常不規則形況的透明部分問題~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.13.127 ※ 文章網址: https://www.ptt.cc/bbs/Flash/M.1436852908.A.B89.html

07/14 14:08, , 1F
將10個不規則形狀做成10個影片片段,之後給予按鈕事件
07/14 14:08, 1F

07/14 14:09, , 2F
即便兩個不規則形狀中間透明部分有重疊,也不會影響
07/14 14:09, 2F

07/14 14:20, , 3F
樓上我只會這麼作...但就是影響到了
07/14 14:20, 3F
※ 編輯: mucoci (114.27.13.127), 07/14/2015 14:24:40

07/14 14:28, , 4F
你的情形應該是載入PNG圖,所以中間還有透明部分,這部
07/14 14:28, 4F

07/14 14:29, , 5F
分沒處理會碰撞,解決方式就如你所說,細部在用橡皮擦
07/14 14:29, 5F

07/14 14:30, , 6F
去處理
07/14 14:30, 6F

07/14 14:30, , 7F
樓上是的,平常都是蓋上在某東西上 東西不是方形就是圓形
07/14 14:30, 7F

07/14 14:31, , 8F
所以沒發現會影響到...不過原來橡皮擦也行…正在想細部怎
07/14 14:31, 8F

07/14 14:31, , 9F
麼弄…謝啦
07/14 14:31, 9F

07/14 14:34, , 10F
PNG圖片的透明部分匯入到FLASH會變成透明形狀,用選取
07/14 14:34, 10F

07/14 14:35, , 11F
工具去框選就會顯示出來
07/14 14:35, 11F

07/15 12:25, , 12F
我個人如果是直接載入png的方式來做的話,使用hittest相
07/15 12:25, 12F

07/15 12:26, , 13F
關的方式就可以測試是否點到bitmap非透明的部分
07/15 12:26, 13F
文章代碼(AID): #1LfAAik9 (Flash)
文章代碼(AID): #1LfAAik9 (Flash)