首页 / Cesium / 使用示例
批量显示与隐藏
把实体挂到父实体下,用父级的 show 一次性控制整组显隐。
源码与运行效果
父子实体
构造实体时传 parent,它就挂到父实体下。父实体的 show 为 false 时,子实体即使自己的 show 是 true 也不会绘制。
和单独开关的区别
逐个改子实体的 show 需要维护一份状态,容易漏改。用父级开关只改一个布尔值,语义清楚,也便于按图层或批次统一控制。
| 属性 | 作用 | 说明 |
|---|---|---|
parent | 建立父子关系 | 构造时传入 |
entity.show | 控制自身及子级 | false 时整组隐藏 |
viewer.entities.show | 控制全部实体 | 最外层总开关 |
父子关系不改变绘制顺序;父实体没有几何时也不会产生额外渲染开销。