using UnityEngine; using UnityEngine.EventSystems; public class AimInputArea : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IDragHandler { public AimArrowController aim; public void OnPointerDown(PointerEventData eventData) { aim.OnAimStart(eventData.position); } public void OnDrag(PointerEventData eventData) { aim.OnAimDrag(eventData.position); } public void OnPointerUp(PointerEventData eventData) { aim.OnAimEnd(); } }