diff --git a/ud33b2z225.js b/ud33b2z225.js index 604e59e..a3c0c67 100644 --- a/ud33b2z225.js +++ b/ud33b2z225.js @@ -18,11 +18,8 @@ this.raycaster.instance.setFromCamera( this.camera.instance ); -var intersects = this.raycaster.getIntersectedObjects(this.scene.meshes); - this.cursor.position.x = this.mouse.x; this.cursor.position.y = this.mouse.y; -this.cursor.position.z = 40; this.cursor.updateInstance(); this.thrower.instance.lookAt( @@ -33,4 +30,22 @@ this.thrower.instance.lookAt( ) ); +var intersects = this.raycaster.getIntersectedObjects(this.scene.meshes); +intersects.map( + function(intersect) { + + var mesh = intersect.mesh; + + if (mesh.instance.material instanceof Array) { + mesh.instance.material.map( + function(material) { + material.color.setHex(0xff0000); + } + ); + } else { + mesh.instance.material.color.setHex(0xff0000); + } + } +); + //@ sourceURL=mouseMove.js \ No newline at end of file