Procházet zdrojové kódy

Allow braking to take precedence over driving.

Ken Whatmough před 13 roky
rodič
revize
bcb74dbd42
1 změnil soubory, kde provedl 6 přidání a 0 odebrání
  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
         {
+            // Allow braking to take precedence over driving.
+            if (driving > 0 && braking > 0)
+            {
+                driving = 0;
+            }
+
             _vehicle->applyEngineForce(driving * _drivingForce, i);
             _vehicle->setBrake(braking * _brakingForce, i);
         }