com.alicizax.unity.ui.exten.../Runtime/RecyclerView/ViewHolder/InteractiveViewHolder.cs
陈思海 f22a4f1efa RecyclerView优化
1.分离逻辑视图与渲染视图
2.xxxx若干项懒得写了
2026-03-27 18:38:29 +08:00

23 lines
583 B
C#

using UnityEngine.EventSystems;
namespace AlicizaX.UI
{
public abstract class InteractiveViewHolder : ViewHolder, IPointerClickHandler, IPointerEnterHandler, IPointerExitHandler
{
public virtual void OnPointerClick(PointerEventData eventData)
{
InvokeClickAction();
}
public virtual void OnPointerEnter(PointerEventData eventData)
{
InvokePointerEnterAction();
}
public virtual void OnPointerExit(PointerEventData eventData)
{
InvokePointerExitAction();
}
}
}