关于鼠标监听事件,我真的是绕晕了,请前辈解答一下

如图,我设置了两个监听事件
MOUSE_ENTER String 当鼠标移入目标节点区域时,不论是否按下。
MOUSE_LEAVE String 当鼠标移出目标节点区域时,不论是否按下。
按照字面意思,我认为这两个事件在移入和移出时只会触发一次
可实际上我只要在被监听的节点内部移动,这两个事件就会反复触发,求教正确用法的例子

补上结果图,我再一个蓝色区域内移动时,这两个监听就会被触发,我只想要移出或移入时触发

我真是没有办法了。。我试过好多次了,具体的就是MOUSE_LEAVE这个事件在节点内部移动的时候也会触发,真是服了,莫名其妙,我把触发的节点打印出来,也不是子节点,就是这个节点触发的

这个,函数到底是不是对的啊,服了,测了半天就mousedown是正常的,mouseleave和mouseenter都不正常,只要在内部移动就触发
完全搞不懂,只要在内部移动就触发,是我写的有问题吗,我把这个节点的子节点全删了,还是这样

请帮忙看卡

问题终结。。我特么终于查到了。。是版本问题。。。

咋回事啊哥们

三个方块有交叉吧,你试试从下面移入,在肯定不会碰到其他方块的情况下试试,应该不会触发离开事件