Skip to content

Intermact API Reference / @intermact/core / DeserializedProgram

Interface: DeserializedProgram

Defined in: packages/core/src/serialize/serialize.ts:44

A reconstructed program ready to play / render (design.md §17).

Properties

camera3d?

readonly optional camera3d?: RegisteredCamera3D

Defined in: packages/core/src/serialize/serialize.ts:51

Reconstructed primary 3D camera (undefined for 2D scenes).


dimension

readonly dimension: "2d" | "3d"

Defined in: packages/core/src/serialize/serialize.ts:46


player

readonly player: Player

Defined in: packages/core/src/serialize/serialize.ts:45


sceneKind

readonly sceneKind: "scene-2d" | "scene-3d"

Defined in: packages/core/src/serialize/serialize.ts:49


sceneProps

readonly sceneProps: unknown

Defined in: packages/core/src/serialize/serialize.ts:48

Primary scene authoring props (domain/fit/background for 2D).

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)