精灵如果在同个位置,点击一个精灵后,会让另外一个也执行了事件
-
如图:当点击精灵时,精灵_1会立刻执行事件,加了等待可以解决问题。
除了加等待,还有什么方法,点击精灵后,需要再点击精灵_1才会执行事件?
-
@PF橘子66 没懂,照理说没有点击穿透的话是不会一起的,你这个看起来像是写错了对象
-
精灵_1和精灵在同一个位置,一开始隐藏了精灵_1
想要的效果:点击精灵的时候,显示精灵_1,再点击精灵_1的时候,将精灵_1设置到对应位置上
-
此回复已被删除!
-
@PF橘子66 虽然我不确定,有可能是同帧触发了点击, 就是一瞬间显示了1,这个瞬间又算作点击1了
在4的条件第一条加个否则看看
-
@CJJ
还是会一起执行
-
@PF橘子66
图片丢失了
-
@PF橘子66 不应该啊
实属整不会了 还是加等待吧 延迟显示 等待0应该可以
-
@PF橘子66 事件3和4换个位置就可以了。这里的问题是,精灵_1在隐藏的时候不会触发点击事件,但第3行里它被显示了,于是同一帧内的下一条事件就判断为你单击了精灵_1。所以,如果先检测单击再设置显隐,就不会有这个问题,因为触发显示的动作后没有再检测是否有单击精灵_1,而触发器条件只在当前帧运行一次,不会继承到下一帧。
-
@zjxdiu 好的,谢谢大佬