Home > @esengine/ecs-framework-monorepo > EntityManager > createEntity
EntityManager.createEntity() method
创建新实体
分配唯一ID并将实体添加到管理系统中,同时更新相关索引。
Signature:
typescript
createEntity(name?: string): Entity;
Parameters
Parameter | Type | Description |
---|---|---|
name | string | (Optional) 实体名称,如果未指定则使用时间戳生成默认名称 |
Returns:
创建的实体实例
Example
typescript
const player = entityManager.createEntity("Player");
const enemy = entityManager.createEntity(); // 使用默认名称