我创建了一个Vector3()被调用的ori,并填充了它的坐标 x、y 和 z。现在,我如何翻译这个向量,比如沿 z 轴,指示值?
我试过这个:
ori.translateZ( - 100);
Run Code Online (Sandbox Code Playgroud)
这让我出错(TypeError:无法读取未定义的属性“translateZ”)
小智 5
Matey 给出了您需要的答案,但没有告诉您为什么您的方法不起作用。ori 是 Vector3 而不是 Object3D。translateZ()是 Object3D 类的方法,但不是 Vector3 类的方法。如果 Object3D 类的位置成员已设置为等于 ori(位置是 Vector3),则该 Object3D 实例上的 translateZ 将起作用。
你的理解是正确的。juagicre 给出的答案只会将 z 值更改为-100
| 归档时间: |
|
| 查看次数: |
2989 次 |
| 最近记录: |