Sdk/Systems: Fix update rate
Former-commit-id: 6267d307c07009f921eb2c7c14eb0904a3a0e48a
This commit is contained in:
parent
6d146e30c8
commit
19e4a35e46
|
|
@ -60,13 +60,15 @@ namespace Ndk
|
||||||
{
|
{
|
||||||
if (m_updateRate > 0.f)
|
if (m_updateRate > 0.f)
|
||||||
{
|
{
|
||||||
m_updateCounter -= elapsedTime;
|
m_updateCounter += elapsedTime;
|
||||||
if (m_updateCounter >= 0.f)
|
|
||||||
return;
|
|
||||||
|
|
||||||
m_updateCounter += m_updateRate;
|
while (m_updateCounter >= m_updateRate)
|
||||||
|
{
|
||||||
|
OnUpdate(m_updateRate);
|
||||||
|
m_updateCounter -= m_updateRate;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
OnUpdate(elapsedTime);
|
OnUpdate(elapsedTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue