要取消Cesium中二三维切换的动画效果,你可以将切换动画的持续时间设置为0。这可以通过修改sceneModePicker.viewModel.duration
的值来实现。以下是如何操作的示例代码:
// 假设你已经有一个Cesium.Viewer实例叫做viewer
viewer.sceneModePicker.viewModel.duration = 0.0; // 设置切换动画的持续时间为0
设置duration
为0意味着在二维和三维之间切换时,场景将立即跳转,而不是平滑过渡。这样做可以避免在切换时出现任何动画效果,从而实现即时切换。
cesium版本
"cesium": "^1.114.0",