申し訳ありませんが、いくつかのオブジェクトをロードしました。Json と私は Ray を使用してそれらを選択し、色が変わるように交差させました。しかし、実行時にどのオブジェクトがロードされて選択されているかを知りたいです。現在、以下のコードを使用すると、出力は次のようになります。 [object Object] $ var intersects = ray.intersectObjects( scene.children );
if ( intersects.length > 0 ) {
if ( INTERSECTED != intersects[ 0 ].object ) {
var aux = intersects[ 0 ].object;
if ( INTERSECTED ) INTERSECTED.material.emissive.setHex( INTERSECTED.currentHex );
INTERSECTED = intersects[ 0 ].object;
INTERSECTED.currentHex = INTERSECTED.material.emissive.getHex();
INTERSECTED.material.emissive.setHex( 0xffff00 );
console.debug("name:,"+aux);
}
} else {
if ( INTERSECTED ) INTERSECTED.material.emissive.setHex( INTERSECTED.currentHex );
INTERSECTED = null;
}