2
0
Эх сурвалжийг харах

Merge pull request #20743 from linbingquan/dev-clock

Clock: Clean up.
Mr.doob 4 жил өмнө
parent
commit
14388e461b

+ 8 - 2
src/core/Clock.js

@@ -14,7 +14,7 @@ class Clock {
 
 
 	start() {
 	start() {
 
 
-		this.startTime = ( typeof performance === 'undefined' ? Date : performance ).now(); // see #10732
+		this.startTime = now();
 
 
 		this.oldTime = this.startTime;
 		this.oldTime = this.startTime;
 		this.elapsedTime = 0;
 		this.elapsedTime = 0;
@@ -50,7 +50,7 @@ class Clock {
 
 
 		if ( this.running ) {
 		if ( this.running ) {
 
 
-			const newTime = ( typeof performance === 'undefined' ? Date : performance ).now();
+			const newTime = now();
 
 
 			diff = ( newTime - this.oldTime ) / 1000;
 			diff = ( newTime - this.oldTime ) / 1000;
 			this.oldTime = newTime;
 			this.oldTime = newTime;
@@ -65,4 +65,10 @@ class Clock {
 
 
 }
 }
 
 
+function now() {
+
+	return ( typeof performance === 'undefined' ? Date : performance ).now(); // see #10732
+
+}
+
 export { Clock };
 export { Clock };