浏览代码

Added delta to webvr_ballshooter example.

Mr.doob 6 年之前
父节点
当前提交
db9a3029b9
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      examples/webvr_ballshooter.html

+ 5 - 1
examples/webvr_ballshooter.html

@@ -43,6 +43,8 @@
 			var normal = new THREE.Vector3();
 			var relativeVelocity = new THREE.Vector3();
 
+			var clock = new THREE.Clock();
+
 			init();
 			animate();
 
@@ -189,6 +191,8 @@
 
 				//
 
+				var delta = clock.getDelta();
+
 				var range = 3 - radius;
 
 				for ( var i = 0; i < room.children.length; i ++ ) {
@@ -251,7 +255,7 @@
 
 					}
 
-					object.userData.velocity.y -= 0.00098;
+					object.userData.velocity.y -= 0.098 * delta;
 
 				}