Skip to content

Home > @esengine/ecs-framework-monorepo > Entity > getOrCreateComponent

Entity.getOrCreateComponent() method

获取或创建指定类型的组件

Signature:

typescript
getOrCreateComponent<T extends Component>(type: ComponentType<T>, ...args: any[]): T;

Parameters

Parameter

Type

Description

type

ComponentType<T>

组件类型

args

any[]

组件构造函数参数(仅在创建时使用)

Returns:

T

组件实例

基于 MIT 许可证发布