Skip to main content

EntityPlacementContext

@zylem/game-lib


@zylem/game-lib / catalog / EntityPlacementContext

Interface: EntityPlacementContext

Defined in: packages/game-lib/src/lib/entities/entity-registry.ts:16

Context handed to a factory when the user clicks to place.

Properties​

normal?​

optional normal?: Vec3

Defined in: packages/game-lib/src/lib/entities/entity-registry.ts:20

Surface normal when placed onto geometry.


position​

position: Vec3

Defined in: packages/game-lib/src/lib/entities/entity-registry.ts:18

Snapped world position the entity should be created at.


props​

props: Record<string, unknown>

Defined in: packages/game-lib/src/lib/entities/entity-registry.ts:22

Options merged over the descriptor's defaults.