Skip to main content

EntityFocusContext

@zylem/game-lib


@zylem/game-lib / debug / EntityFocusContext

Interface: EntityFocusContext

Defined in: packages/game-lib/src/lib/debug/entity-focus.ts:9

Context registered by the active stage so the editor can focus entities without importing stage internals.

Methods​

ensureDebugReady()?​

optional ensureDebugReady(): void

Defined in: packages/game-lib/src/lib/debug/entity-focus.ts:15

Ensure debugMap / orbit wiring is ready (e.g. enable debug visuals).

Returns​

void


frameObject()​

frameObject(object): void

Defined in: packages/game-lib/src/lib/debug/entity-focus.ts:13

Frame the debug camera on an Object3D (group/mesh).

Parameters​

object​

Object3D

Returns​

void


resolveEntity()​

resolveEntity(uuid): GameEntity<any> | null

Defined in: packages/game-lib/src/lib/debug/entity-focus.ts:11

Resolve a live entity by UUID from the current stage.

Parameters​

uuid​

string

Returns​

GameEntity<any> | null