d
This commit is contained in:
@@ -291,12 +291,13 @@ Namespace PreviewN
|
||||
IsMouseDown = False
|
||||
End Sub
|
||||
|
||||
Private Sub glControl1_MouseMove(ByVal sender As Object, ByVal e As Windows.Forms.MouseEventArgs) Handles glControlHost.MouseMove
|
||||
If IsMouseDown AndAlso e.Button = MouseButtons.Left Then
|
||||
Private Sub glControl1_MouseMove(ByVal sender As Object, ByVal e As Windows.Input.MouseEventArgs) Handles glControl1.MouseMove
|
||||
If e.LeftButton = MouseButtonState.Pressed Then
|
||||
Dim pos = e.GetPosition(glControl1)
|
||||
If IsShiftPressed Then
|
||||
MyCamera.UpdateCameraOffsetWithMouse(savedCamPos, e.X, e.Y, glControl1.Width, glControl1.Height, camMtx)
|
||||
MyCamera.UpdateCameraOffsetWithMouse(savedCamPos, pos.X, pos.Y, glControl1.Width, glControl1.Height, camMtx)
|
||||
Else
|
||||
MyCamera.UpdateCameraMatrixWithMouse(e.X, e.Y, camMtx)
|
||||
MyCamera.UpdateCameraMatrixWithMouse(pos.X, pos.Y, camMtx)
|
||||
End If
|
||||
InvalidateGL()
|
||||
End If
|
||||
|
||||
Reference in New Issue
Block a user