MIF_E31230902/Assets/Asset/_Main/Script/Utility/VirtualButton.cs

25 lines
500 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.EventSystems;
public class VirtualButton : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
{
public UnityEvent OnButtonDown;
public UnityEvent OnButtonUp;
public void OnPointerDown(PointerEventData eventData)
{
OnButtonDown?.Invoke();
}
public void OnPointerUp(PointerEventData eventData)
{
OnButtonUp?.Invoke();
}
}