请教,如何在2个元素重叠的情况下,点击只触发上面元素事件
construct2吧
全部回复
仅看楼主
level 2
如题,请教吧内朋友,怎么阻止2个元素重叠的情况下,阻止事件冒泡,就是都绑定相同事件情况下,点击上面元素,会额外触发下面元素事件处理函数
翻了吧内贴子说是picktop来区分,但是没弄明白, 主要是为了在结束游戏后弹出浮层,或者菜单,不要触发遮罩层下面的东西
上图,点击蓝色元素,会触发绿色元素
谢谢~
2019年01月09日 10点01分 1
level 5
判断ID~
2019年01月09日 11点01分 2
level 5
刚才测试了下,两个排在一起,只能触发上面的。。。 用的是 is touching object
2019年01月09日 11点01分 3
level 5
额,不对- -~~~
等待大佬告知
2019年01月09日 11点01分 4
level 6
我说个笨办法:设置一个全局变量,游戏进行时为‘真’,游戏结束时设为‘假’,根据真假判断触发谁?
2019年01月10日 12点01分 5
套一层条件,可行不复杂,谢谢[大拇指]~
2019年01月11日 02点01分
你好,我想请问一下,假如我设置了按下空格键开启一个宝箱,每一次按下空格键都会开启宝箱;我只需要开启一次,开启后不能再开启第二次。请问要怎么设置呀,因为这个问题实在是困扰了我好久好久
2019年07月03日 17点07分
@青萌微凉º 仿造楼上的做法,把这个变量改到全局也行啊,不要放宝箱上,只有这个变量为真时随机挑出一个来开箱然后改变值就行了
2019年07月05日 00点07分
@totoyan72021 [泪][泪][泪]哭了,我还是没法连接到我那,我不懂
2019年07月05日 03点07分
level 13
pick top 是基于同家族对象下使用的
2019年01月11日 06点01分 6
1