Skip to content

Home > @esengine/ecs-framework-monorepo > EntityManager > query

EntityManager.query() method

创建查询构建器

返回一个新的查询构建器实例,用于构建复杂的实体查询。

Signature:

typescript
query(): EntityQueryBuilder;

Returns:

EntityQueryBuilder

新的查询构建器实例

Example

typescript
const results = entityManager.query()
    .withAll(PositionComponent, HealthComponent)
    .without(VelocityComponent)
    .active()
    .execute();

基于 MIT 许可证发布