【发布时间】:2017-05-30 22:19:40
【问题描述】:
与许多其他类似问题一样,我想根据对象的旋转在three.js 中向前移动一个对象。不同的是,我不能使用object.translateZ。这是因为我正在使用物理模拟器,如果我像这样更新对象,它会搞砸的。这是我的问题的示例fiddle。随意玩弄我的小提琴并将您的更新版本添加到您的答案中。
我希望立方体通过基于mesh.rotation.y 更新mesh.position.x 和mesh.position.z 向前移动。
请记住,我有时会意识到使用 mesh.rotation.y 访问 three.js 旋转有时会有点奇怪。
谢谢!
【问题讨论】:
标签: javascript three.js rotation