// Token: 0x060046DF RID: 18143 RVA: 0x001803BC File Offset: 0x0017E7BC public void OnDrag(PointerEventData eventData) { if (this.canvas == null) { throw new MissingComponentException(base.gameObject.name + " not in Canvas hierarchy."); } Vector3 b = Utilites.CalculateDragPosition(eventData.position, this.canvas, this.canvasRect) - Utilites.CalculateDragPosition(eventData.position - eventData.delta, this.canvas, this.canvasRect); this.drag.localPosition += b; }
/// <summary> /// Raises the drag event. /// </summary> /// <param name="eventData">Event data.</param> public void OnDrag(PointerEventData eventData) { if (canvas == null) { throw new MissingComponentException(gameObject.name + " not in Canvas hierarchy."); } var delta = Utilites.CalculateDragPosition(eventData.position, canvas, canvasRect) - Utilites.CalculateDragPosition(eventData.position - eventData.delta, canvas, canvasRect); drag.localPosition += delta; }