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

Egret点击穿透(使遮盖可点击组件的其他组件禁止点击)

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

Egret点击穿透(使遮盖可点击组件的其他组件禁止点击)

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

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

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

 

相关文章:

  • 2021-10-15
  • 2022-12-23
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案