跳到主要内容

renderer.destroyDrawable()

销毁可绘制对象并将其从场景中移除。释放相关资源。

语法

renderer.destroyDrawable(drawableID, group)

参数

drawableID

类型: number

要销毁的可绘制对象的 ID。

group

类型: string

可绘制对象所属的图层组('background''video''pen''sprite')。

返回值

类型: void

示例

class DrawableManagerExtension {
removeDrawable(args) {
const renderer = this.runtime.renderer;
const drawableId = this.drawables.get(args.NAME);

if (drawableId) {
renderer.destroyDrawable(drawableId, 'sprite');
this.drawables.delete(args.NAME);
}
}
}

另请参阅