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

beta.r3js.org
-=yb4f310 2018-03-09 16:16:19 +01:00
parent 042522635d
commit 90dd0e6aa4
1 changed files with 25 additions and 0 deletions

View File

@ -201,6 +201,31 @@ GameLib.CustomCode.prototype.adjustSnailPosition = function(delta) {
}.bind(this);
GameLib.CustomCode.prototype.update3dCursor = function() {
this.raycaster.setFromCamera(
this.mouse,
this.camera
);
var distance = - this.camera.position.z / this.raycaster.direction.z;
var cursorPosition = this.camera.position.clone().add(
this.raycaster.direction.clone().multiply(
distance,
true
)
);
this.sun.position.x = cursorPosition.x;
this.sun.position.y = cursorPosition.y;
this.sun.position.z = cursorPosition.z;
this.sun.updateInstance('position');
//cursorPosition.z = 3;
//this.lookAtTarget = cursorPosition;
}.bind(this);
GameLib.Event.Subscribe(
GameLib.Event.GAME_START,