Egret社区
1银子
在同一個GameObject上綁定多個事件,egret.TouchEvent.TOUCH_TAP事件無法生效

dddd.png

最佳答案

查看完整内容

TAP是开始触摸的同一 DisplayObject 实例上抬起接触点时触发,是不是没有抬起,或者抬起是与按下时不是同一个物体
分享到 :
0 人收藏

5 个回复

倒序浏览
常歌行  官方团队 | 2018-11-29 15:06:31
Salmonberry 发表于 2018-11-29 15:55
在Eui組建上設置了touchEnabled=true,Touch_BEGIN和TOUCH_END都能觸發,僅TOUCH_TAP無法觸發 ...

TAP是开始触摸的同一 DisplayObject 实例上抬起接触点时触发,是不是没有抬起,或者抬起是与按下时不是同一个物体
常歌行  官方团队 | 2018-11-29 15:32:10
touchEnabled=true了吗
Salmonberry  登堂入室 | 2018-11-29 15:55:52
常歌行 发表于 2018-11-29 15:32
touchEnabled=true了吗

在Eui組建上設置了touchEnabled=true,Touch_BEGIN和TOUCH_END都能觸發,僅TOUCH_TAP無法觸發
Salmonberry  登堂入室 | 2018-11-29 15:58:04
Salmonberry 发表于 2018-11-29 15:55
在Eui組建上設置了touchEnabled=true,Touch_BEGIN和TOUCH_END都能觸發,僅TOUCH_TAP無法觸發 ...

當我將Touch_BEGIN和TOUCH_END去除掉時,TOUCH_TAP就可以觸發了
Salmonberry  登堂入室 | 2018-11-29 16:31:13
常歌行 发表于 2018-11-29 16:01
TAP是开始触摸的同一 DisplayObject 实例上抬起接触点时触发,是不是没有抬起,或者抬起是与按下时不是同一 ...

有這個可能,綁定TAP事件的GameObject外層還有一個父級Group,不過這個Group,我在EUI上是設置了touchChildren,touchEnabled,touchthrouch為true,那麽子GameObject是不是應該可以符合TAP事件的條件呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部