From 7674e14c7706c02e414ee0317e6a36d88db4bb99 Mon Sep 17 00:00:00 2001 From: Thomas FORGIONE Date: Fri, 29 May 2015 10:17:40 +0200 Subject: [PATCH] Corrected ReplayCamera --- js/prototype/ReplayCamera.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/js/prototype/ReplayCamera.js b/js/prototype/ReplayCamera.js index f45c0c3..b827f08 100644 --- a/js/prototype/ReplayCamera.js +++ b/js/prototype/ReplayCamera.js @@ -30,6 +30,7 @@ var ReplayCamera = function() { this.theta = Math.PI; this.phi = Math.PI; + this.resetElements = resetBobombElements(); } ReplayCamera.prototype = Object.create(THREE.PerspectiveCamera.prototype); @@ -136,17 +137,14 @@ ReplayCamera.prototype.nextEvent = function() { } ReplayCamera.prototype.reset = function() { - this.resetBobomb(); + this.resetPosition(); this.moving = false; this.movingHermite = false; - // this.position.copy(new THREE.Vector3(-8.849933489419644, 9.050627639459208, 0.6192960680432451)); - // this.target.copy(new THREE.Vector3(17.945323228767702, -15.156828589982375, -16.585740412769756)); - // this.anglesFromVectors(); } -ReplayCamera.prototype.resetBobomb = function() { - this.position.copy(new THREE.Vector3(34.51854618261728,10.038879540840306,-21.772598201888613)); - this.target.copy(new THREE.Vector3(-2.593404107644737,8.039712770013185,-6.983870133675925)); +ReplayCamera.prototype.resetPosition = function() { + this.position.copy(this.resetElements.position); + this.target.copy(this.resetElements.target); this.anglesFromVectors(); }