threejs设置物体位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了threejs设置物体位置相关的知识,希望对你有一定的参考价值。

1.首先鼠标单击物体选中,高亮物体,侧边栏上显示物体的名称,这个就是我们需要移动的物体。

2.点击左侧“进入编辑模式”按钮,进入编辑模式,地面变成虚线框,鼠标所处的位置会显示一个透明的蓝色立方体,并会随鼠标的移动而移动。


3.在想要移动到的位置单击鼠标,货物1就移动到了鼠标点击的位置,再点击“退出编辑模式”即可恢复原先的画面,而且选中的物体已经移动好啦!

参考技术A 前面我们创建了物体,为了让物体移动起来。我们可以设置它的position属性进行位置的设置。

相机和立方体都是物体。每个物体都是1个对象。

在官方文档里,我们可以看到相机camera和物体mesh都继承Object3D类。所以camera、mesh都属于3d对象。从3d对象的官方文档里,我们可以找到position属性,并且该属性一个vector3对象。因此通过官方vector3类的文档,我们可以简单使用下面2种方式来修改position位置,当然后面还会讲解更多的方式。

以上是关于threejs设置物体位置的主要内容,如果未能解决你的问题,请参考以下文章

threeJS 导入模型(不确定尺寸)后如何确定相机位置及物体缩放比例

threejs学习day5:网格

threejs绕轴转,粒子系统,控制器操作等

ThreeJS-场景

threejs 怎么显示坐标轴

转 threejs中3D视野的缩放实现