首页 / 浏览问题 / 三维GIS / 问题详情
地球初始化后直接flyto会黑屏
26EXP 2024年01月19日
new Cesium.Viewer之后调用viewer.camera.flyTo页面会黑;加个延时就没问题。

1个回答

您好

new Cesium.Viewer 的时候是在打开场景

打开了之后才能进行定位操作

并且一般是建议后面跟setView方法

camera.flyto更适合在场景打开之后,进行其他操作的时候使用

比如定位到某个点

详细代码可以参考官方示例的源码http://support.supermap.com.cn:8090/webgl/Cesium/examples/webgl/editor.html#S3MTiles_suofeiya

4,151EXP 2024年01月19日
这边是要在初始化时加个地图旋转的动画,但现在flyTo会黑屏。请问这块应该怎么处理?有什么事件能判断球是否加载完成吗?
在球体加载完成后进行旋转。

没有加载完成就flyto会找不到对象。

在setview之后进行旋转即可
...