- function getCoordinates( element, camera ) {
var screenVector = new THREE.Vector3();
element.localToWorld( screenVector );
screenVector.project( camera );
var posx = Math.round(( screenVector.x + 1 ) * renderer.domElement.offsetWidth / 2 );
var posy = Math.round(( 1 - screenVector.y ) * renderer.domElement.offsetHeight / 2 );
console.log( posx, posy );
}http://jsfiddle.net/L0rdzbej/122/
@suches
http://btbtd.com/mods/code/item.php?uid=1&item=4802
http://btbtd.com/mods/code/item.php?uid=1&item=4802
发表于 @ 2018-06-06 15:53:05