Skip to content
Snippets Groups Projects
Verified Commit 43ff9c82 authored by Josch Morgenstern's avatar Josch Morgenstern
Browse files

[#60] reset timer only when dpad pressed

parent 7ae851a0
No related branches found
No related tags found
1 merge request!65Resolve "Kamera - Steuerung mittels Controller"
......@@ -93,7 +93,8 @@ namespace vkcv::camera {
else if (std::less<int>{}(m_activeCameraIndex, 0)) {
m_activeCameraIndex = m_cameras.size() - 1;
}
m_inputDelayTimer = time;
uint32_t triggered = abs(switchDirection);
m_inputDelayTimer = (1-triggered)*m_inputDelayTimer + triggered * time; // Only reset timer, if dpad was pressed - is this cheaper than if-clause?
}
getActiveController().gamepadCallback(gamepadIndex, getActiveCamera()); // handle camera rotation, translation
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment