1using System.Collections.Generic;
6public class DrawLine : MonoBehaviour, IDragHandler, IBeginDragHandler, IEndDragHandler
17 public void OnDrag(PointerEventData eventData)
24 var results =
new List<RaycastResult>();
25 EventSystem.current.RaycastAll(eventData, results);
28 if (results[0].gameObject.tag.Equals(
"ACTION_INPUT"))
34 catch (System.ArgumentOutOfRangeException)
void DragConnection(Vector2 position)
void EndConnection(string inputID, string actionID)
ActionObject GetActionByInOut(string id)
static Controller Instance
void StartConnection(string outputID, string actionID)
void OnDrag(PointerEventData eventData)
void OnBeginDrag(PointerEventData eventData)
void OnPointerClick(PointerEventData eventData)
void OnEndDrag(PointerEventData eventData)
Credit Erdener Gonenc - @PixelEnvision.