소스 검색

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;