2
我有一個代碼,在控制檯three.js所它說:three.js所MultiplyVector3棄用如何更換
棄用:Matrix4的.multiplyVector3()已被刪除。改爲使用vector.applyMatrix4(矩陣)或vector.applyProjection(矩陣)。
但我不知道該怎麼做。
這裏是我的代碼:
var rotation_matrixc = new THREE.Matrix4();
rotation_matrixc.extractRotation(CHROMEboyPC.matrix);
var cam_vectorc = new THREE.Vector3( 100 , 30 , 5);
var final_cam_vectorc = rotation_matrixc.multiplyVector3(cam_vectorc);
camera.position.copy(CHROMEboy.position).add(final_cam_vectorc );
camera.lookAt(CHROMEboy.position);
如何使用建議的方法寫的等價代碼。
如果這或任何答案已經解決您的問題,請考慮接受它通過點擊檢查-標記。這向更廣泛的社區表明,您已經找到了解決方案,併爲答覆者和您自己提供了一些聲譽。沒有義務這樣做。 – gaitat