修复鼠标UI关闭后依然高亮

This commit is contained in:
shenjianxing 2025-05-13 14:42:07 +08:00
parent b24ab39576
commit 7e8bf198c0

View File

@ -117,6 +117,7 @@ namespace QFramework.Example
if (currentHitObject != null) if (currentHitObject != null)
{ {
currentHitObject.GetComponent<ObjectColorToggle>()?.OnHover(false); currentHitObject.GetComponent<ObjectColorToggle>()?.OnHover(false);
currentHitObject = null;
} }
} }
@ -128,6 +129,11 @@ namespace QFramework.Example
{ {
dragItem?.OnBeginDragEvent.RemoveListener(OnBeginDrag); dragItem?.OnBeginDragEvent.RemoveListener(OnBeginDrag);
dragItem?.OnEndDragEvent.RemoveListener(OnEndDrag); dragItem?.OnEndDragEvent.RemoveListener(OnEndDrag);
if (currentHitObject != null)
{
currentHitObject.GetComponent<ObjectColorToggle>()?.OnHover(false);
}
isObjectHit = false;
} }
protected override void OnClose() protected override void OnClose()