Skip to main content

onGlobalChange

@zylem/game-lib


@zylem/game-lib / globals / onGlobalChange

Function: onGlobalChange()

onGlobalChange<T>(path, callback): () => void

Defined in: packages/game-lib/src/lib/game/game-state.ts:67

Subscribe to changes on a global value at a specific path. Returns an unsubscribe function. Subscriptions are automatically cleaned up when the game is disposed.

Type Parameters​

T​

T = unknown

Parameters​

path​

string

callback​

(value) => void

Returns​

() => void

Example​

const unsub = onGlobalChange('score', (val) => console.log(val));