Update: CC - SnailRunner - Entity Loaded (78gnds8jrj.js) 124 bytes modified

beta.r3js.org
-=yb4f310 2018-03-09 17:33:14 +01:00
parent b28a02b444
commit f20d9df22e
1 changed files with 19 additions and 15 deletions

View File

@ -145,26 +145,30 @@ GameLib.CustomCode.prototype.advanceRoadSections = function(diff) {
}.bind(this); }.bind(this);
GameLib.CustomCode.prototype.advanceCamera = function(delta) { GameLib.CustomCode.prototype.advanceCamera = function(delta) {
var modified = false;
if ((this.camera.position.z - this.snail.position.z) > (0.05)) { this.camera.position.z = this.snail.position.z;
this.camera.position.z -= this.speed * delta; this.camera.updateInstance('position');
modified = true;
}
if ((this.snail.position.z - this.camera.position.z) > (0.05)) { // var modified = false;
this.camera.position.z += this.speed * delta;
modified = true;
}
if (modified) { // if ((this.camera.position.z - this.snail.position.z) > (0.05)) {
this.camera.lookAt.x = this.snail.position.x; // this.camera.position.z -= this.speed * delta;
this.camera.lookAt.y = this.snail.position.y; // modified = true;
this.camera.lookAt.z = this.snail.position.z; // }
// if ((this.snail.position.z - this.camera.position.z) > (0.05)) {
// this.camera.position.z += this.speed * delta;
// modified = true;
// }
// if (modified) {
// this.camera.lookAt.x = this.snail.position.x;
// this.camera.lookAt.y = this.snail.position.y;
// this.camera.lookAt.z = this.snail.position.z;
//this.camera.updateInstance('position'); //this.camera.updateInstance('position');
this.camera.updateInstance('lookAt'); //this.camera.updateInstance('lookAt');
} // }
}.bind(this); }.bind(this);
GameLib.CustomCode.prototype.adjustSpeed = function(delta) { GameLib.CustomCode.prototype.adjustSpeed = function(delta) {