作者mucoci (奇寶~)
看板Flash
標題[問題] 不同形狀的物件點擊錯誤~
時間Tue Jul 14 13:48:26 2015
午安
小弟首先把世界地圖分成 形狀不同的10區塊
接著把世界地圖依不同的形狀作成10個小圖
(因為形狀非方形,所以小圖都會有透明部分)
丟入程式重組成世界地圖,加入10個監聽後
突然才發現,當點到第1區塊時,卻出現第2區塊的反應
看來是點到第2區塊的透明部分的關係
看來我是作錯了
想請問的是
有沒有像網頁那樣
可以直接在圖上加區塊的方法(別告訴我自己作透明區塊呀~~)
或怎麼樣才不會點擊到透明部分還產生反應
----------------------------------
我google了半天
自己來解答…
就是選MovieClip的圖片
接著是工具列中的修改…選分離
接著你會看到圖片含透明部分像是被選起來了
接著選套索工具--最尾端會出現"魔術棒"
把透明的部分刪除就好了~~
以上可以解決非常不規則形況的透明部分問題~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.13.127
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Flash/M.1436852908.A.B89.html
1F:→ mingliang: 將10個不規則形狀做成10個影片片段,之後給予按鈕事件 07/14 14:08
2F:→ mingliang: 即便兩個不規則形狀中間透明部分有重疊,也不會影響 07/14 14:09
3F:→ mucoci: 樓上我只會這麼作...但就是影響到了 07/14 14:20
※ 編輯: mucoci (114.27.13.127), 07/14/2015 14:24:40
4F:→ mingliang: 你的情形應該是載入PNG圖,所以中間還有透明部分,這部 07/14 14:28
5F:→ mingliang: 分沒處理會碰撞,解決方式就如你所說,細部在用橡皮擦 07/14 14:29
6F:→ mingliang: 去處理 07/14 14:30
7F:→ mucoci: 樓上是的,平常都是蓋上在某東西上 東西不是方形就是圓形 07/14 14:30
8F:→ mucoci: 所以沒發現會影響到...不過原來橡皮擦也行…正在想細部怎 07/14 14:31
9F:→ mucoci: 麼弄…謝啦 07/14 14:31
10F:→ mingliang: PNG圖片的透明部分匯入到FLASH會變成透明形狀,用選取 07/14 14:34
11F:→ mingliang: 工具去框選就會顯示出來 07/14 14:35
12F:推 tainjoy: 我個人如果是直接載入png的方式來做的話,使用hittest相 07/15 12:25
13F:→ tainjoy: 關的方式就可以測試是否點到bitmap非透明的部分 07/15 12:26