[]mouseThrough的功能问题

具体有些什么样的作用 中间镂空的透明图片 能穿透过去么?
已邀请:

cuixueying

赞同来自:

如果单纯是图片加载去设置透明区域可穿透的话是做不到的
不过我们提供了多边形区域的可点击控能,就是去设置一张图片的某个区域可点击,其他去不不可点击
拿编辑器为例(在代码层实现原理是一样的)
1、首先我拖拽两张图片到舞台,并命名好var,方便给它添加点击事件用(代码里就是load了2张image并重叠放到一起)

111.png

2、双击进入image内部,在组件面板的graphcis下拖拽一个多边形poly到image下,并设置多个pints,通过点与点的连线,拼凑成大猩猩的外观模样,并设置typeRender为hit(代码曾操作:new一个Graphics示例,并添加到image内部)

222.png

3、另一只猩猩操作步骤一样

333.png

4、F12发布,在代码层为2只猩猩添加点击事件,这时候就只有猩猩的区域可点击了,也就没有透明区域也可以点击一说了。

444.png

 

 

13339103263

赞同来自:

代码里面的操作能不能讲详细点,谢谢

要回复问题请先

商务合作
商务合作