Update: CC - SnailRunner - Entity Loaded (78gnds8jrj.js) 122 bytes modified
parent
d0e234aa4b
commit
c96a7d22ce
|
@ -205,41 +205,33 @@ GameLib.CustomCode.prototype.adjustSpeed = function(delta) {
|
||||||
}.bind(this);
|
}.bind(this);
|
||||||
|
|
||||||
GameLib.CustomCode.prototype.adjustSnailPosition = function(delta) {
|
GameLib.CustomCode.prototype.adjustSnailPosition = function(delta) {
|
||||||
|
|
||||||
|
/*
|
||||||
|
this.currentSnailSettings.lerpVectors(
|
||||||
|
this.initialSnailSettings,
|
||||||
|
this.maximumSnailSettings,
|
||||||
|
this.speedPercentage
|
||||||
|
);
|
||||||
|
*/
|
||||||
|
|
||||||
|
this.currentSnailPosition.z = this.snail.position.z;
|
||||||
|
|
||||||
// var diff = delta * 5;
|
this.currentSnailPosition.lerp(this.targetSnailPosition, this.speedPercentage);
|
||||||
// var modified = false;
|
|
||||||
|
|
||||||
// if (this.movement.left) {
|
|
||||||
// this.snail.position.z += diff;
|
|
||||||
// this.movement.left = false;
|
|
||||||
// modified = true;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// if (this.movement.right) {
|
|
||||||
// this.snail.position.z -= diff;
|
|
||||||
// this.movement.right = false;
|
|
||||||
// modified = true;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// if (modified) {
|
|
||||||
this.currentSnailPosition.z = this.snail.position.z;
|
|
||||||
|
|
||||||
|
|
||||||
this.snail.position.z = this.targetSnailPosition.z;
|
|
||||||
|
|
||||||
if (this.snail.position.z < -4.8) {
|
|
||||||
this.snail.position.z = -4.8;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (this.snail.position.z > 4.8) {
|
this.snail.position.z = this.currentSnailPosition.z;
|
||||||
this.snail.position.z = 4.8;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.solar.position.z = this.snail.position.z;
|
if (this.snail.position.z < -4.8) {
|
||||||
|
this.snail.position.z = -4.8;
|
||||||
|
}
|
||||||
|
|
||||||
this.snail.updateInstance('position');
|
if (this.snail.position.z > 4.8) {
|
||||||
this.solar.updateInstance('position');
|
this.snail.position.z = 4.8;
|
||||||
// }
|
}
|
||||||
|
|
||||||
|
this.solar.position.z = this.snail.position.z;
|
||||||
|
|
||||||
|
this.snail.updateInstance('position');
|
||||||
|
this.solar.updateInstance('position');
|
||||||
|
|
||||||
}.bind(this);
|
}.bind(this);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue