Update: CC - Mouse Move - Moorcow (ud33b2z225.js) 273 bytes modified
parent
69c3a19a27
commit
dfb1d41439
|
@ -18,11 +18,8 @@ this.raycaster.instance.setFromCamera(
|
||||||
this.camera.instance
|
this.camera.instance
|
||||||
);
|
);
|
||||||
|
|
||||||
var intersects = this.raycaster.getIntersectedObjects(this.scene.meshes);
|
|
||||||
|
|
||||||
this.cursor.position.x = this.mouse.x;
|
this.cursor.position.x = this.mouse.x;
|
||||||
this.cursor.position.y = this.mouse.y;
|
this.cursor.position.y = this.mouse.y;
|
||||||
this.cursor.position.z = 40;
|
|
||||||
this.cursor.updateInstance();
|
this.cursor.updateInstance();
|
||||||
|
|
||||||
this.thrower.instance.lookAt(
|
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
|
//@ sourceURL=mouseMove.js
|
Loading…
Reference in New Issue