找addS3MTilesLayerByScp()生成的对象

0 投票

找addS3MTilesLayerByScp()生成的对象,假如要把该对象移除

8月 13, 2018 分类:  317次浏览 | 用户: 南极 初出茅庐 (31 分)

1个回答

0 投票
 
已采纳
可以使用scene.layers.remove(name, true);,通过这个promise找到他的name,然后移除。
8月 14, 2018 用户: 72degrees 牛刀小试 (141 分)
采纳于 8月 14, 2018 用户:南极

我用scene.layers.find('Config');找不到这个图层,但是console.log(scene.layers)对象中确实存在这个图层的名字

我就是这么移除的,没有问题,你F12打断点跟一下?

var layer1 = scene.layers.find(name);
        if (layer1) {
            scene.layers.remove(name, true);
        }
...