This commit is contained in:
陈思海 2026-04-03 15:44:03 +08:00
parent 2177fd8334
commit a83bdf455c

View File

@ -344,11 +344,7 @@ namespace AlicizaX.UI
/// </summary> /// </summary>
protected virtual void OnHolderAttached() protected virtual void OnHolderAttached()
{ {
interactionProxy = Holder.GetComponent<ItemInteractionProxy>();
if (interactionProxy == null)
{
interactionProxy = Holder.gameObject.AddComponent<ItemInteractionProxy>();
}
} }
/// <summary> /// <summary>
@ -415,6 +411,11 @@ namespace AlicizaX.UI
this.selectionHandler = selectionHandler; this.selectionHandler = selectionHandler;
interactionBindingActive = false; interactionBindingActive = false;
cachedInteractionFlags = ItemInteractionFlags.None; cachedInteractionFlags = ItemInteractionFlags.None;
interactionProxy = Holder.GetComponent<ItemInteractionProxy>();
if (interactionProxy == null)
{
interactionProxy = Holder.gameObject.AddComponent<ItemInteractionProxy>();
}
OnHolderAttached(); OnHolderAttached();
} }