0

メソッドを使用すると、次のisolate()ようにいくつかの要素を分離し、他のすべてを非表示にすることができます。 viewer.isolate([65, 80, 83, 92]); ここに画像の説明を入力

しかし、分離ビューの非表示要素のように、すべての要素を非表示にすることは可能ですか?

やってみたviewer.isolate([]);

しかし、それは代わりにすべての要素を表示します。

代わりに必要なのは、すべての要素を非表示にして、分離状態のように半透明のビューのみを表示できるようにすることです。

これを行う方法はありますか?

ありがとう

4

3 に答える 3

3

dbIds のリストについては、(dbId ごとに) 以下を呼び出すことができます。

var n = viewer.model.getData().instanceTree.nodeAccess.nodes[dbId];
viewer.impl.visibilityManager.setNodeOff(n, true);

もう一度表示するには、setNodeOff truefalseに置き換えます。

于 2016-12-12T15:03:49.117 に答える