Преглед на файлове

Fix PhysicsCharacter crash

If a PhysicsCharacter object is disabled it causes a crash.
Üstün Ergenoglu преди 11 години
родител
ревизия
0deb28b479
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      gameplay/src/PhysicsCharacter.cpp

+ 3 - 0
gameplay/src/PhysicsCharacter.cpp

@@ -650,6 +650,9 @@ void PhysicsCharacter::ActionInterface::debugDraw(btIDebugDraw* debugDrawer)
 
 void PhysicsCharacter::updateAction(btCollisionWorld* collisionWorld, btScalar deltaTimeStep)
 {
+    if (!isEnabled())
+        return;
+
     GP_ASSERT(_ghostObject);
     GP_ASSERT(_node);