VulkanTest: Enable relative mouse mode

This commit is contained in:
Jérôme Leclercq 2020-07-14 21:59:25 +02:00
parent cd01facd01
commit 4c0dc7813d
1 changed files with 2 additions and 4 deletions

View File

@ -229,6 +229,8 @@ int main()
Nz::Clock secondClock;
unsigned int fps = 0;
Nz::Mouse::SetRelativeMouseMode(true);
while (window.IsOpen())
{
Nz::WindowEvent event;
@ -252,10 +254,6 @@ int main()
camAngles.pitch = Nz::Clamp(camAngles.pitch + event.mouseMove.deltaY*sensitivity, -89.f, 89.f);
camQuat = camAngles;
// Pour éviter que le curseur ne sorte de l'écran, nous le renvoyons au centre de la fenêtre
// Cette fonction est codée de sorte à ne pas provoquer d'évènement MouseMoved
Nz::Mouse::SetPosition(windowSize.x / 2, windowSize.y / 2, window);
break;
}
}