取消cesium二三维切换动画

CesiumJs yekong

取消cesium二三维切换动画

要取消Cesium中二三维切换的动画效果,你可以将切换动画的持续时间设置为0。这可以通过修改sceneModePicker.viewModel.duration的值来实现。以下是如何操作的示例代码:

// 假设你已经有一个Cesium.Viewer实例叫做viewer
viewer.sceneModePicker.viewModel.duration = 0.0; // 设置切换动画的持续时间为0

设置duration为0意味着在二维和三维之间切换时,场景将立即跳转,而不是平滑过渡。这样做可以避免在切换时出现任何动画效果,从而实现即时切换。

cesium版本

"cesium": "^1.114.0",

运行效果

取消cesium二三维切换动画

喜欢