ComponentGroup

组件组对象,用于表示多个组件,并包含对所有组件的操作。

属性

isGroup

是否为组件组对象的标识符

  • 类型:boolean

model

对象中的所有模型

  • 类型:DTModelGroup<M extends DTModel>

方法

removeFromParent( )

Group 中的所有组件包括三维模型从其父组件中移除,不销毁

function async removeFromParent(): Promise<void>
  • 参数

  • 返回值

    • Promise<void>
  • 示例

...省略获取meta实例的步骤...

const rootComponent = meta.component;
const componentGroup = rootComponent.search("Type");
componentGroup.removeFromParent();

dispose( )

Group 中的所有组件销毁

function async dispose(): Promise<void>
  • 参数

  • 返回值

    • Promise<void>
  • 示例

...省略获取meta实例的步骤...

const rootComponent = meta.component;
const componentGroup = rootComponent.search("Type");
componentGroup.dispose();

clear( )

Group 中的所有组件的子组件清空

function async clear(): void
  • 参数

  • 返回值

    • void
  • 示例

...省略获取meta实例的步骤...

const rootComponent = meta.component;
const componentGroup = rootComponent.search("Type");
componentGroup.clear();
上次更新:
贡献者: zhengqian, yanhao