Image를 마우스로 드래그할 수 있는 이벤트를 구현하기 위해 UI EventHandler 추가

This commit is contained in:
2026-01-25 22:30:18 +09:00
parent ce83f21c93
commit 8b013830a0
5 changed files with 686 additions and 1 deletions

View File

@@ -0,0 +1,26 @@
using System;
using UnityEngine;
using UnityEngine.EventSystems;
public class UI_EventHandler : MonoBehaviour, IBeginDragHandler, IDragHandler
{
public Action<PointerEventData> OnBeginDragHandler = null;
public Action<PointerEventData> OnDragHandler = null;
public void OnBeginDrag(PointerEventData eventData)
{
if (OnBeginDragHandler != null)
{
OnBeginDragHandler.Invoke(eventData);
}
}
public void OnDrag(PointerEventData eventData)
{
if (OnDragHandler != null)
{
OnDragHandler.Invoke(eventData);
}
}
}