[英]Three.js : Pan/move camera using mouse movement (without clicking)?
我希望能夠使用鼠標在場景中平移攝像機。 到目前為止,我已經使用TrackballControls通過單擊和拖動來創建此效果。
function init(){
camera = new THREE.PerspectiveCamera(45,window.innerWidth / window.innerHeight, 1, 1000);
camera.position.z = 500;
controls = new THREE.TrackballControls(camera);
controls.addEventListener('change', render);
}
function animate(){
requestAnimationFrame(animate);
controls.update();
}
有沒有一種方法可以不必單擊而執行此操作? 類似於本網站 ...
謝謝 :)
沒關系,我解決了:)
如果有人嘗試做同樣的事情,那么我對TrackballControls.js文件進行了以下修改 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.