【发布时间】:2013-04-02 09:41:59
【问题描述】:
我正在尝试根据它的旋转在 three.js 中移动一个立方体,但不确定如何去做。
到目前为止,我可以使用 A 和 D 键旋转立方体的 z 轴旋转。使用 W 键,我希望它相对于它的旋转向前移动。
从 2D 开始,我会这样做:
float angle = GradToRad(obj.rotation);
obj.x = obj.x + cos(angle) * velocity;
obj.y = obj.y + sin(angle) * velocity;
这是当前实现的图像。
如何在 three.js 中应用类似的东西?
【问题讨论】: