Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Three.js-光线投射器/单击三维空间中的对象_Javascript_Three.js - Fatal编程技术网

Javascript Three.js-光线投射器/单击三维空间中的对象

Javascript Three.js-光线投射器/单击三维空间中的对象,javascript,three.js,Javascript,Three.js,单击three.js 3D空间中的某个对象是否需要使用Raycaster?比如说,我点击一个立方体,这个立方体应该移动/改变颜色 版本71内置三个。光线投射器适用于它,当你们用光线照射时,它会按场景中对象的距离数组排序返回给你们。但是它不是必需的,因为您可以为它实现任何您想要的东西。你可以从三个文件开始玩它。我认为你应该考虑重新制定你的问题。不,这不是必须的,但你为什么要问?你在寻找替代方案吗?如果是这样,替代方案需要解决的Raycaster的问题是什么?或者您可能正在寻找如何使用光线投射器的示

单击three.js 3D空间中的某个对象是否需要使用Raycaster?比如说,我点击一个立方体,这个立方体应该移动/改变颜色


版本71

内置三个。光线投射器适用于它,当你们用光线照射时,它会按场景中对象的距离数组排序返回给你们。但是它不是必需的,因为您可以为它实现任何您想要的东西。你可以从三个文件开始玩它。我认为你应该考虑重新制定你的问题。不,这不是必须的,但你为什么要问?你在寻找替代方案吗?如果是这样,替代方案需要解决的Raycaster的问题是什么?或者您可能正在寻找如何使用光线投射器的示例?如何使用它;更具体地说,如何根据单击与否移动某个对象。我有麻烦了。已经贴在这里了。