Advertisement
yskang

threejs-minecraft-23

Apr 21st, 2020
2,911
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. renderer.domElement.addEventListener( 'dblclick', function( event ) {
  2.     const raycaster = new THREE.Raycaster();
  3.     const mouse = new THREE.Vector2();
  4.  
  5.     mouse.x = ( event.clientX / window.innerWidth ) * 2 - 1;
  6.     mouse.y = -( event.clientY / window.innerHeight ) * 2 + 1;
  7.  
  8.     raycaster.setFromCamera( mouse.clone(), camera );
  9.  
  10.     const intersects = raycaster.intersectObjects( creeper.children );
  11.  
  12.     console.log( intersects );
  13.  
  14.     const result = intersects[0];
  15.  
  16.     if( !result ) return;
  17.  
  18.     console.log( result );
  19. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement