issue #4118: set body update after physics step.

This commit is contained in:
boyu0 2014-02-27 20:23:23 +08:00
Родитель 8c536589df
Коммит 5ff60485a4
1 изменённых файлов: 1 добавлений и 2 удалений

Просмотреть файл

@ -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;
} }