一、思路
绑定点击事件,通过THREE.Raycaster
光线投射,用于确定鼠标点击位置上有哪些物体,raycaster.intersectObjects(scene.children)
返回点击位置上所有的物体的数组;我们用var selected = intersects[0]
取第一个,也就是最前面的那个物体;在通过selected.point
取点坐标文章来源地址https://www.toymoban.com/news/detail-509393.html
二、代码
addClick();
function addClick () {
var raycaster = new THREE.Rayc
文章来源:https://www.toymoban.com/news/detail-509393.html
到了这里,关于threejs点击获取三维坐标(Three.js获取鼠标点击的三维坐标)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!