mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-10 12:39:53 +00:00
Don't reset idle time when there is no camera movement (Fixes #3902)
This commit is contained in:
parent
7704dcfcce
commit
ec458ef385
@ -417,6 +417,8 @@ namespace MWInput
|
|||||||
{
|
{
|
||||||
float xAxis = mInputBinder->getChannel(A_LookLeftRight)->getValue()*2.0f-1.0f;
|
float xAxis = mInputBinder->getChannel(A_LookLeftRight)->getValue()*2.0f-1.0f;
|
||||||
float yAxis = mInputBinder->getChannel(A_LookUpDown)->getValue()*2.0f-1.0f;
|
float yAxis = mInputBinder->getChannel(A_LookUpDown)->getValue()*2.0f-1.0f;
|
||||||
|
if (xAxis != 0 || yAxis != 0)
|
||||||
|
{
|
||||||
resetIdleTime();
|
resetIdleTime();
|
||||||
|
|
||||||
float rot[3];
|
float rot[3];
|
||||||
@ -431,6 +433,7 @@ namespace MWInput
|
|||||||
mPlayer->pitch(rot[0]);
|
mPlayer->pitch(rot[0]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Disable movement in Gui mode
|
// Disable movement in Gui mode
|
||||||
if (!(MWBase::Environment::get().getWindowManager()->isGuiMode()
|
if (!(MWBase::Environment::get().getWindowManager()->isGuiMode()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user