Egret点击穿透(使遮盖可点击组件的其他组件无可点击部分)

这种需求可以不需要代码的支持

如上图  下方的按钮被上层的Image遮盖,导致点击上面的Image无法触发按钮的点击事件

可以在上层Image的属性面板中找到touchEnabled这一属性改为false即可

另外  将这两个组件放在一个group中,我们再了解一下group的触摸属性:

this.group.touchEnabled = false;        //禁用可触摸属性
this.group.touchThrough = true;         //启用点击穿透属性
this.group.touchChildren = false;       //禁用可触摸子类属性

猜你喜欢

转载自www.cnblogs.com/webfs/p/12529539.html