有人用 OnPointerEnter 和 OnPointerExit 遇到这种问题吗?
unity3d吧
全部回复
仅看楼主
level 5
森森森_惠 楼主
现在想做一个装备的信息提示框,在OnPointerEnter 和OnPointerExit 这两个函数里显示和隐藏提示框我用了委托
目前遇到的问题就是鼠标放到装备上,OnPointerEnter触发,显示提示框,但是不知道为什么,鼠标明明没动,它会触发OnPointerExit ,自己想要的触发状态是,鼠标放到装备上 触发OnPointerEnter,OnEnter方法回调,显示提示提示UI,鼠标移开装备,触发OnPointerExit,隐藏提示UI。但是现在不知道为什么鼠标没移开还调用一次OnPointerExit
程序部分是
这个脚本是挂载在装备UI上的
这个是挂载在canvas上的,委托回调就是在这里调用,下面还有在Update里刷新显示的位置
2018年08月24日 06点08分 1
level 5
森森森_惠 楼主
解决了....原来是显示出来提示框之后,提示框的UI隔离了武器UI和鼠标,所以直接判断成鼠标离开了武器的UI
2018年08月24日 07点08分 2
怎么解决的,求指教
2018年08月25日 06点08分
太修了[开心]
2020年04月10日 08点04分
厉害厉害,多谢了
2022年01月11日 04点01分
1