Skip to main content

CameraKeyframeSchema

@zylem/game-lib


@zylem/game-lib / cinematics / CameraKeyframeSchema

Variable: CameraKeyframeSchema

const CameraKeyframeSchema: TObject<\{ easing: TUnion<[TLiteral<"linear">, TLiteral<"easeIn">, TLiteral<"easeOut">, TLiteral<"easeInOut">]>; fov: TOptional<TNumber>; id: TString; lookAt: TOptional<TObject<\{ x: TNumber; y: TNumber; z: TNumber; \}>>; position: TOptional<TObject<\{ x: TNumber; y: TNumber; z: TNumber; \}>>; time: TNumber; \}>

Defined in: packages/game-lib/src/lib/cinematics/cutscene-definition.ts:69

@zylem/game-lib/cinematics public API.

In-game cutscenes authored in Creator's Director mode: a timeline of scenes, cameras (static, dolly, follow) placed as shots with keyframes and blends, plus event and audio tracks. createCutscenePlayer drives a live stage's camera through the camera pipeline and fires the gameplay hooks.