Class DragArea2D
- Namespace
- UnityEngine.UI
- Assembly
- Assembly-CSharp.dll
public class DragArea2D : RawImage, IDragHandler, IEventSystemHandler, IPointerDownHandler
- Inheritance
-
DragArea2D
- Implements
-
IDragHandler
IEventSystemHandler
IPointerDownHandler
- Extension Methods
-
Constructors
DragArea2D()
Fields
indicator
public RectTransform indicator
Field Value
- RectTransform
onPointChanged
public DragArea2D.DragArea2DPointEvent onPointChanged
Field Value
- DragArea2D.DragArea2DPointEvent
Properties
Point
public Vector2 Point { get; set; }
Property Value
- Vector2
PointInWorld
public Vector2 PointInWorld { get; }
Property Value
- Vector2
Size
public Vector2 Size { get; }
Property Value
- Vector2
Methods
OnDrag(PointerEventData)
public void OnDrag(PointerEventData eventData)
Parameters
eventData PointerEventData
OnPointerDown(PointerEventData)
public void OnPointerDown(PointerEventData eventData)
Parameters
eventData PointerEventData
Set(Vector2, bool)
public void Set(Vector2 value, bool skipEvent = false)
Parameters
value Vector2
skipEvent bool
UpdatePosition2D(Vector2)
protected virtual void UpdatePosition2D(Vector2 cursorWorldPos)
Parameters
cursorWorldPos Vector2