2026-04-03 15:21:13 +08:00
|
|
|
using UnityEngine.EventSystems;
|
2026-03-31 15:18:50 +08:00
|
|
|
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-03-31 15:18:50 +08:00
|
|
|
}
|
2026-04-03 15:21:13 +08:00
|
|
|
|
|
|
|
|
public override void OnMove(AxisEventData eventData)
|
|
|
|
|
{
|
|
|
|
|
}
|
2026-03-31 15:18:50 +08:00
|
|
|
}
|
|
|
|
|
}
|