Buenos días,

He creado una página en la que carga diferentes objetos.obj con sus texturas.mtl. El problema es que intento agregarles el evento addEventListener para desarrollar una funcionalidad al hacer click sobre cada uno de ellos y aunque no me deja error ninguno, no me hace nada al pinchar sobre los objectos.

Soy nuevo en esto y supongo que no es tan sencillo pero la carga del objeto la había hecho de la siguiente forma:

var mtLLoader = new THREE.MTLLoader();


mtLLoader.setMaterialOptions({ invertTrProperty: true });
mtLLoader.load("modelos/Carpeta.mtl",function(materiales){
materiales.preload();


var objLoader = new THREE.OBJLoader();
objLoader.setMaterials(materiales);
objLoader.load("modelos/Carpeta.obj",function(mesh){
mesh.scale.set(1,1,1);
mesh.dispatchEvent({ type: 'start', message: 'vroom vroom!' });
mesh.addEventListener('click', function eventHandler(e) {
alert("hol");
}, false);
scene.add(mesh);
});
});

Gracias y un saludo.