const mode3d = () => {
//监听23D切换
//3D
viewer.sceneModePicker.viewModel.morphTo3D.afterExecute.addEventListener(() => {
mode.value = viewer.sceneModePicker.viewModel.sceneMode
});
//2D
viewer.sceneModePicker.viewModel.morphTo2D.afterExecute.addEventListener(() => {
mode.value = viewer.sceneModePicker.viewModel.sceneMode
});
//哥伦比亚视图 2.5D
viewer.sceneModePicker.viewModel.morphToColumbusView.afterExecute.addEventListener(() => {
mode.value = 2.5
});
}
cesium监听23D切换
这段代码展示了如何在Three.jsViewer中监听3D、2D和哥伦比亚视图2.5D模式的切换,并更新相关设置。它使用了`sceneModePicker.viewModel`来管理视图模式事件。
摘要由CSDN通过智能技术生成