From 90dd0e6aa4ebe97c8588427391cc059817b9e316 Mon Sep 17 00:00:00 2001 From: -=yb4f310 Date: Fri, 9 Mar 2018 16:16:19 +0100 Subject: [PATCH] Update: CC - SnailRunner - Entity Loaded (78gnds8jrj.js) 568 bytes modified --- 78gnds8jrj.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/78gnds8jrj.js b/78gnds8jrj.js index d38b994..23ea3a7 100644 --- a/78gnds8jrj.js +++ b/78gnds8jrj.js @@ -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,