0
我遇到了一個問題:我有一個立方體,我想讓它走到我想要的位置(向前,向後,向左或向右)。問題在於,當我旋轉相機時,每次前方的「前進」方向必須位於前方,其他方向相同。Three.js 90°向量旋轉
其實之前我就做這個有向前和向後的工作:
// For forward
camera.getWorldDirection(direction)
cube.position.add(direction)
// For backward
camera.getWorldDirection(direction)
cube.position.sub(direction)
我真正的問題是我怎麼做才能「旋轉」的矢量方向90°,所以我只需要添加並分立方體位置左右移動?
請記住在用戶幫助時接受答案。 – WestLangley