зеркало из https://github.com/microsoft/cocos2d-x.git
issue #4118: set body update after physics step.
This commit is contained in:
Родитель
8c536589df
Коммит
5ff60485a4
|
@ -1015,12 +1015,11 @@ void PhysicsWorld::update(float delta)
|
||||||
_updateTime += delta;
|
_updateTime += delta;
|
||||||
if (++_updateRateCount >= _updateRate)
|
if (++_updateRateCount >= _updateRate)
|
||||||
{
|
{
|
||||||
|
_info->step(_updateTime * _speed);
|
||||||
for (auto& body : _bodies)
|
for (auto& body : _bodies)
|
||||||
{
|
{
|
||||||
body->update(_updateTime * _speed);
|
body->update(_updateTime * _speed);
|
||||||
}
|
}
|
||||||
|
|
||||||
_info->step(_updateTime * _speed);
|
|
||||||
_updateRateCount = 0;
|
_updateRateCount = 0;
|
||||||
_updateTime = 0.0f;
|
_updateTime = 0.0f;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче