Egret社区

关于显示对象的触摸事件

2017-5-31 16:01
295914
5银子
问题:在一个按钮正常响应点击触摸事件的基础上,上层放置一张图片(不透明),该上层图片总是遮挡住下边按钮的触摸事件!

这种问题有什么比较好的解决方法吗?

分享到 :
0 人收藏

14 个回复

倒序浏览
天神仔  自成一派 | 2017-5-31 16:07:58
把上层的图片的touchEnabled属性设为false
TroyWu  登堂入室 | 2017-5-31 16:09:54
自定义组件?
yppzhoushi  登堂入室 | 2017-5-31 16:27:45
天神仔 发表于 2017-5-31 16:07
把上层的图片的touchEnabled属性设为false

试了,设置成false也没用。
yppzhoushi  登堂入室 | 2017-5-31 16:28:10

手写的和skin的组件不一样吗?
sugus  炉火纯青 | 2017-5-31 16:28:41
上层放置一张不透明图片,下层是按钮,当然肯定会被遮盖住啊。你这问题也是醉了,要不就用一楼的方法,要不你按钮就放到图片的上一层。
yppzhoushi  登堂入室 | 2017-5-31 16:30:39
没法搞,徒劳的,不透明的在上边,遮住就遮住了
yppzhoushi  登堂入室 | 2017-5-31 16:31:30
看了好几个帖子,触摸吞噬的,没啥用
sugus  炉火纯青 | 2017-5-31 16:35:15
yppzhoushi 发表于 2017-5-31 16:30
没法搞,徒劳的,不透明的在上边,遮住就遮住了

不会,游戏说明弹窗就是这么搞的,弹窗遮住开始按钮,开始按钮还是会有事件,是你弄错哪了吧
Daylonly  登堂入室 | 2017-5-31 16:43:57
你可以把上层的透明图片的pixelHitTest="true",touenable=false,这样应该就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部