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 | 组件类型 | |
args | any[] | 组件构造函数参数(仅在创建时使用) |
Returns:
T
组件实例