DebugCameraPrimitive

new Cesium.DebugCameraPrimitive(options)

绘制相机视锥体的轮廓线。
Name Type Description
options object 具有以下属性的对象:
Name Type Default Description
camera Camera 相机。
frustumSplits Array.<number> optional 相机视锥体近远平面的距离。这将覆盖相机的视锥体近远值。
color Color Color.CYAN optional 调试轮廓线的颜色。
updateOnChange boolean true optional 当底层相机变化时图元是否更新。
show boolean true optional 确定是否显示此图元。
id object optional 当使用 Scene#pick 拾取实例时返回的用户定义对象。
Example:
primitives.add(new Cesium.DebugCameraPrimitive({
  camera : camera,
  color : Cesium.Color.YELLOW
}));

Members

拾取图元时返回的用户定义值。
Default Value: undefined
See:
确定是否显示此图元。
Default Value: true

Methods

销毁此对象持有的 WebGL 资源。销毁对象可以确定性地释放 WebGL 资源, 而不是依赖垃圾回收器来销毁此对象。

对象一旦销毁,就不应再使用;调用除 isDestroyed 之外的任何函数都将导致 DeveloperError 异常。因此, 如示例所示,将返回值(undefined)赋值给该对象。

Throws:
Example:
p = p && p.destroy();
See:
如果此对象已被销毁则返回 true;否则返回 false。

如果此对象已被销毁,则不应使用;调用除 isDestroyed 之外的任何函数都将导致 DeveloperError 异常。

Returns:
如果此对象已被销毁则返回 true;否则返回 false
See:
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.