1.在场景里面添加一个物体作为示例
// 创建一个物体(形状)
const geometry = new THREE.BoxGeometry(5, 5, 5);
//创建材质(外观)
const material2 = new THREE.MeshLambertMaterial({
color: 0xfff, //设置材质颜色
side: THREE.DoubleSide, //设置两面可见
transparent: true, //开启透明度
opacity: 0.5, //设置透明度
});
// 创建一个网格模型对象
const mesh = new THREE.Mesh(geometry, material2);
this.scene.add(mesh);
2. 修改物体的位置
要修改物体的位置,直接访问其 position 属性,并设置其 x、y 和 z 值。
mesh.position.x = 2; // 设置 X 轴位置为 2
mesh.position.y = 1; // 设置 Y 轴位置为 1
mesh.position.z = -5; // 设置 Z 轴位置为 -5
set() 方法:
- 作用:
set()方法用于设置对象的属性,可以将每个属性(例如位置的 x、y、z 坐标)分别指定为参数。 -
mesh.position.set(0, 2.5, 0);set()

最低0.47元/天 解锁文章
1484

被折叠的 条评论
为什么被折叠?



