Ver código fonte

Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.

Mario Schlack 9 anos atrás
pai
commit
f0b6a242cc
1 arquivos alterados com 2 adições e 0 exclusões
  1. 2 0
      platform/windows/os_windows.cpp

+ 2 - 0
platform/windows/os_windows.cpp

@@ -1364,7 +1364,9 @@ void OS_Windows::set_mouse_mode(MouseMode p_mode) {
 		POINT pos = { (int) center.x, (int) center.y };
 		POINT pos = { (int) center.x, (int) center.y };
 		ClientToScreen(hWnd, &pos);
 		ClientToScreen(hWnd, &pos);
 		SetCursorPos(pos.x, pos.y);
 		SetCursorPos(pos.x, pos.y);
+		ShowCursor(false);
 	} else {
 	} else {
+		ShowCursor(true);
 		ReleaseCapture();
 		ReleaseCapture();
 		ClipCursor(NULL);
 		ClipCursor(NULL);
 	}
 	}