Cesium报错:DeveloperError: right must be greater than left.的解决办法
出错场景:
2D场景下:
步骤1:viewer.camera.flyHome(0); -
步骤2:viewer.scene.trackedEntity =entity;
报错:
解决办法:
在步骤2时加入一个判断,使仅在3D场景下增加视角跳转到实体功能
if(viewer.scene.morphTime === 1) {
viewer.trackedEntity = item.entity; //TODO
}
注:
Cesium如何判断当前场景是2D还是3D?
解决:
2D:viewer.scene.morphTime === 1;
3D:viewer.scene.morphTime === 0;
版权声明:本文为qq_41176306原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
