Update: CC - Mouse Move - Moorcow (ud33b2z225.js) 332 bytes modified

beta.r3js.org
-=yb4f310 2017-11-10 18:15:09 +01:00
parent 7aab264dd3
commit 0535091d79
1 changed files with 20 additions and 3 deletions

View File

@ -83,8 +83,17 @@ raycaster.ray = new THREE.Ray(
var intersects = raycaster.intersectObjects(
GameLib.EntityManager.Instance.queryComponents(GameLib.D3.Mesh).map(
function(mesh){
//mesh.instance.visible = true;
mesh.instance.material.color.setHex(0xffffff);
if (mesh.instance.material instanceof Array) {
mesh.instance.material.map(
function(material) {
material.color.setHex(0xffffff);
}
);
} else {
mesh.instance.material.color.setHex(0xffffff);
}
return mesh.instance;
}
)
@ -94,7 +103,15 @@ if (intersects.length > 0) {
console.log('intersected');
intersects.map(
function(intersect){
intersect.object.material.color.setHex(0xff0000);
if (mesh.instance.material instanceof Array) {
mesh.instance.material.map(
function(material) {
material.color.setHex(0xff0000);
}
);
} else {
mesh.instance.material.color.setHex(0xff0000);
}
}
)
}