Forráskód Böngészése

Merge branch 'next' of https://github.com/blackberry/GamePlay into next

Adam Blake 13 éve
szülő
commit
2b01b7d485
1 módosított fájl, 6 hozzáadás és 0 törlés
  1. 6 0
      gameplay/src/PhysicsVehicle.cpp

+ 6 - 0
gameplay/src/PhysicsVehicle.cpp

@@ -217,6 +217,12 @@ void PhysicsVehicle::update(float elapsedTime, float steering, float braking, fl
         }
         }
         else
         else
         {
         {
+            // Allow braking to take precedence over driving.
+            if (driving > 0 && braking > 0)
+            {
+                driving = 0;
+            }
+
             _vehicle->applyEngineForce(driving * _drivingForce, i);
             _vehicle->applyEngineForce(driving * _drivingForce, i);
             _vehicle->setBrake(braking * _brakingForce, i);
             _vehicle->setBrake(braking * _brakingForce, i);
         }
         }