|
|
@@ -161,12 +161,12 @@ void PhysicsWorld::set_gravity(const Vector3& g)
|
|
|
}
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
-void PhysicsWorld::update()
|
|
|
+void PhysicsWorld::update(float dt)
|
|
|
{
|
|
|
// Apply gravity to controllers
|
|
|
for (Controller** cc = m_controllers.begin(); cc != m_controllers.end(); cc++)
|
|
|
{
|
|
|
- (*cc)->move(Vector3(0, -9.81, 0));
|
|
|
+ (*cc)->move(Vector3(0, -9.81 * dt, 0));
|
|
|
}
|
|
|
|
|
|
// Update world pose of the actors
|