void MouseDownEventHandler(object sender, EventArgs e) { if (mousePulling) { return; } MouseEventArgs args = (MouseEventArgs)e; if (args.Button == MouseButtons.Left) { defaultPosition.x = args.X; defaultPosition.y = args.Y; view.SetDebugPoint(defaultPosition); view.SetDebugLine(null); defaultVelocity = Vector.Zero; mousePulling = true; } }