ExtendedButton_PointItem.cs 364 B

12345678910111213141516
  1. using System;
  2. using UnityEngine;
  3. using UnityEngine.UI;
  4. using UnityEngine.EventSystems;
  5. public class ExtendedButton_PointItem : Button
  6. {
  7. public int index = 0;
  8. public Action<int> onPointerEnter;
  9. public override void OnPointerEnter(PointerEventData eventData)
  10. {
  11. base.OnPointerEnter(eventData);
  12. onPointerEnter?.Invoke(index);
  13. }
  14. }