作者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/cn.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