目标效果:
当拖动角色与检测区域重叠,则会响应鼠标OnPointerEnter进入方法,移出指定区域则响应OnPointerExit方法,实现阵容角色布阵互换。
现象:
拖动到检测区域会出现不停闪烁调用OnPointerEnter和OnPointerExit导致效果异常
原因:
拖动之后新创建的骨骼RaycastTarget是开启的,导致鼠标与阵容格子中间出现隔离,所以会出现进出闪烁
解决:
将生成的骨骼的射线检测(RaycastTarget)关闭就可解决,思路就是要保证鼠标和检测区域不要出现被隔离,不然就会出现问题。