Skip to content

query

query<Cs>(…components): Query<Cs>

Defined in: src/query.ts:428

Creates a new query for the specified components and/or pairs.

Cs extends ZeroUpToEight<Pair<unknown> | ComponentHandle<unknown>>

Cs

Query<Cs>

const Position = component<Vector3>()
const Velocity = component<Vector3>()
function updatePositions() {
query(Position, Velocity).forEach((entity, position, velocity) => {
entity.set(Position, position.add(velocity))
})
}