destroyObject

destroyObject(object, message)



摧毁一个物体。对象的每个功能,包括原型中的函数, 替换为抛出DeveloperError的函数,但对象的 isDestroyed函数,它被设置为返回true的函数。 对象的属性被delete删除。 此函数用于保存本机资源的对象,例如WebGL资源 需要显式释放。客户端代码调用对象的destroy函数, 然后释放本机资源并调用destroyObject将其自身 处于毁灭状态。
Name Type Description
object Object 要销毁的对象。
message String optional 在以下情况下引发的异常中要包含的消息 被破坏对象的函数被调用。
Example:
// How a texture would destroy itself.
this.destroy = function () {
    _gl.deleteTexture(_texture);
    return Cesium.destroyObject(this);
};
See: