com.alicizax.unity.ui.exten.../Runtime/RecyclerView/Interaction/RecyclerItemSelectable.cs

26 lines
613 B
C#
Raw Normal View History

2026-04-03 15:21:13 +08:00
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace AlicizaX.UI
{
public sealed class RecyclerItemSelectable : Selectable
{
protected override void Awake()
{
base.Awake();
transition = Transition.None;
Navigation disabledNavigation = navigation;
disabledNavigation.mode = Navigation.Mode.None;
navigation = disabledNavigation;
2026-04-13 15:45:34 +08:00
#if !UX_NAVIGATION
interactable = false;
enabled = false;
#endif
}
2026-04-03 15:21:13 +08:00
public override void OnMove(AxisEventData eventData)
{
}
}
}