1
我對three.js很新,很抱歉,如果這是一個愚蠢的問題。Three.js旋轉攝像機間距不工作?
問題是我有一個相機,我想用箭頭鍵旋轉它。左右(偏航)旋轉似乎可以正常工作,但是當角度不爲0時,相機似乎上下旋轉不正確(音高)。我已經看到這個問題已經得到解決,他們固定的方式是在three.js如何處理他們的歐拉角度,因爲他們有一個特定的順序。 (YXZ)不過,我已經試過:
camera.rotation.y = AngleY;
camera.rotation.x = AngleX;
camera.rotation.z = AngleZ;
我也用向量和camera.target.lookAt嘗試,但由於camera.target已被刪除,我不知道如何解決這個問題。
在此先感謝。
設置'camera.rotation.order =「YXZ」;'。 – WestLangley
謝謝西蘭利。它現在有效。最初我以爲three.js默認設置順序:D – INEEDHELP