Skip to content

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:

Entity

创建的实体实例

Example

typescript
const player = entityManager.createEntity("Player");
const enemy = entityManager.createEntity(); // 使用默认名称

基于 MIT 许可证发布