removeExtension
方法允许你从 CesuimJS 的场景中移除一个扩展。
viewer.scene.globe.removeExtension(extension)
extension
- 要被移除的扩展,必须是 SceneMode
的实例对象,如 Cesium3DTileset
。该方法没有返回值。
// 创建一个Cesium3DTileset实例
var tileset = new Cesium.Cesium3DTileset({
url: 'http://localhost:9090/tileset.json' // Tileset的url地址
});
// 将tileset对象添加到场景中
viewer.scene.primitives.add(tileset);
// 移除tileset对象以及相关的事件监听
viewer.scene.globe.removeExtension(tileset);
在上面的例子中,我们创建了一个 Cesium3DTileset
的实例对象,并通过 primitives
属性将其添加到场景中。最后,我们使用 removeExtension
方法将其从场景中移除。