Ejemplo n.º 1
0
 void IDragHandler.OnDrag(PointerEventData eventData)
 {
     if (_pointerId == eventData.pointerId)
     {
         OnDragged?.Invoke(eventData.delta);
     }
 }
Ejemplo n.º 2
0
 private void OnMouseDrag()
 {
     if (!ball)
     {
         return;
     }
     ApplyForce(ball);
     OnDragged?.Invoke(this);
 }
Ejemplo n.º 3
0
    void IDragHandler.OnDrag(PointerEventData eventData)
    {
        var     r  = GetComponent <RectTransform>();
        var     r2 = r.rect.size;
        Vector2 x;

        RectTransformUtility.ScreenPointToLocalPointInRectangle(r, eventData.position, null, out x);
        x   += new Vector2(r2.x, -r2.y) / 2;
        posn = Util.CanvasToPixel(x);
        OnDragged?.Invoke(posn);
    }
Ejemplo n.º 4
0
 public void OnDrag(PointerEventData ped)
 {
     OnDragged?.Invoke(ped);
 }
Ejemplo n.º 5
0
 public void OnDrag(PointerEventData eventData)
 {
     OnDragged?.Invoke(eventData.position);
 }
Ejemplo n.º 6
0
 public void OnDrag(PointerEventData eventData)
 {
     SetPosition(eventData.position);
     OnDragged?.Invoke(_id);
 }