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


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

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

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

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

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM