소스 검색

Editor/App: Reset time in start()

Mr.doob 4 년 전
부모
커밋
e4c5838786
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      editor/js/libs/app.js

+ 3 - 3
editor/js/libs/app.js

@@ -151,7 +151,7 @@ var APP = {
 
 		}
 
-		var time, prevTime;
+		var time, startTime, prevTime;
 
 		function animate() {
 
@@ -159,7 +159,7 @@ var APP = {
 
 			try {
 
-				dispatch( events.update, { time: time, delta: time - prevTime } );
+				dispatch( events.update, { time: time - startTime, delta: time - prevTime } );
 
 			} catch ( e ) {
 
@@ -177,7 +177,7 @@ var APP = {
 
 			if ( renderer.xr.enabled ) dom.append( vrButton );
 
-			prevTime = performance.now();
+			startTime = prevTime = performance.now();
 
 			document.addEventListener( 'keydown', onKeyDown );
 			document.addEventListener( 'keyup', onKeyUp );