我有一个Three.js应用程序,它有一个按下按钮激活的功能并进行一些参数调用,然后是camera.zoom属性,它将相机缩放到给定的因子。但问题是当我点击按钮时一切正常,相机会放大,但我不能缩小我的滚轮。 以下是该函数的代码片段:
function changeCountry(lat, lng) {
var phi = ((90 - lat) * Math.PI / 180 + PI_HALF);
target.y = phi;
var theta = ((180 + lng) * Math.PI / 180 - PI_HALF);
target.x = theta;
camera.zoom = 4;
//camera.position.z = 5200;
camera.updateProjectionMatrix();}