使用产品 Cesium 操作系统 win11 我想要视角类似图一一样 然后不让他给视角拉平(如图二),怎么显示相机的视角不允许让他低于一定的角度 之前尝试过监听
scene.camera.changed.addEventListener(function(event) { var pitch = scene.camera.pitch; var pitchInDegrees = Cesium.Math.toDegrees(pitch); if (pitchInDegrees > -45) { var newPitchInRadians = Cesium.Math.toRadians(-45); scene.camera.setView({ orientation : { pitch : Cesium.Math.toRadians(-45.0), // 设置 pitch 为 45 度 } }); } });
结果是视角确实拉不到45度以下了 但是只要一往下拉角度 视角就开始跑 没有固定在一个位置上