예제 #1
0
 protected void OnMouseMove(MouseMoveEvent e)
 {
     if (this.m_Active && MouseCaptureController.HasMouseCapture(base.target))
     {
         Vector2 vector    = e.localMousePosition - this.m_Last;
         float   zoomScale = 1f + (vector.x + vector.y) * this.zoomStep;
         this.Zoom(this.m_ZoomCenter, zoomScale);
         e.StopPropagation();
         this.m_Last = e.localMousePosition;
     }
 }
예제 #2
0
 public bool HasMouseCapture()
 {
     return(MouseCaptureController.HasMouseCapture(Element));
 }