Переглянути джерело

doubleup on dt (usually denotes delta-time. in this case also incorporates time-of-collision)

Azaezel 7 роки тому
батько
коміт
871b498d73
1 змінених файлів з 3 додано та 3 видалено
  1. 3 3
      Engine/source/T3D/item.cpp

+ 3 - 3
Engine/source/T3D/item.cpp

@@ -891,9 +891,9 @@ void Item::updatePos(const U32 /*mask*/, const F32 dt)
          if (collisionList.getTime() < 1.0)
          {
             // Set to collision point
-            F32 dt = time * collisionList.getTime();
-            pos += mVelocity * dt;
-            time -= dt;
+            F32 cdt = time * collisionList.getTime();
+            pos += mVelocity * cdt;
+            time -= cdt;
 
             // Pick the most resistant surface
             F32 bd = 0;