0
일부 처리 작업을 수행하기 위해 메쉬 (큐브)를 클릭하여 관리하려고합니다. 실행할 때메쉬 클릭을 관리하십시오.
var cubeFor3D = new THREE.Mesh(new THREE.CubeGeometry(40,80,40),img3D);
scene.add(cubeFor3D);
//
renderer.render(scene,camera);
//
animate();
//Track the click on cube3d
cubeFor3D.on('click', function(){
// response to click...
console.log('you have clicked on cube 2D');
});
, 난 웹 콘솔에서이 오류를 가지고 :
mesh.on('click',..
하지만 난 내가해야 같아요 API 문서에서
TypeError: cubeFor3D.on is not a function
를, 다음과 같이 할 보여 것 mesh
을 나의 메쉬 실제 이름으로 대체하십시오. 내가 잘못 가고있는 것 같아. 도와주세요. <script src='threex.domevent.js'></script>
어떤 스크립트가 포함되어 있습니까? 당신은'threex.domevent.js'를 가지고 있습니까? 그것은 세 가지 기본 기능이 아닙니다 .js – TheZ
오, 그래, 나는 그것을 포함 :' ' – Malloc
제안이 있습니까? – Malloc