DebugCameraPrimitive

绘制相机视图截锥的轮廓。
new DebugCameraPrimitive(options)
Parameters:
options (Object)
Name Description
options.camera
Camera
照相机。
options.color
Color
default Color.CYAN
调试大纲的颜色。
options.updateOnChange
Boolean
default true
基础相机更改时是否更新基元。
options.show
Boolean
default true
确定是否显示此基元。
options.id
Object
使用Scene#pick选择实例时返回的用户定义对象。
Example
primitives.add(new bmgl.DebugCameraPrimitive({
  camera : camera,
  color : bmgl.Color.YELLOW
}));

Members

id : *

拾取基元时返回的用户定义值。
Default Value: undefined
See:

show : Boolean

确定是否显示此基元。
Default Value: true

Methods

destroy()
销毁此对象持有的WebGL资源。销毁对象允许确定地释放WebGL资源,而不是依赖垃圾收集器来销毁此对象。

一旦对象被破坏,就不应使用它;调用除isDestroyed以外的任何函数都将导致DeveloperError异常。因此,将返回值(undefined)赋给对象,如示例中所述。

Example
p = p && p.destroy();
Throws
See:
isDestroyed() → {Boolean}
如果此对象被破坏,则返回true;否则返回false。

如果此对象被破坏,则不应使用它;调用除isDestroyed以外的任何函数都将导致DeveloperError异常。

See: