Skip to content

API 参考 / InstanceOptions

Interface: InstanceOptions ​

Defined in: packages/natsume/src/runtime/runtime.ts:78

Extends ​

  • SimulationOptions

Properties ​

cameraEnvironment? ​

readonly optional cameraEnvironment?: CameraEnvironment

Defined in: packages/natsume/src/runtime/simulation.ts:40

Host display area for package cameras; use mainCameraId when a main view is ambiguous.

Inherited from ​

SimulationOptions.cameraEnvironment


canvasEnvironment? ​

readonly optional canvasEnvironment?: CanvasEnvironment

Defined in: packages/natsume/src/runtime/simulation.ts:46

Host display and projection inputs for source Canvas components.

Inherited from ​

SimulationOptions.canvasEnvironment


displayMatrix? ​

readonly optional displayMatrix?: ArrayLike<number>

Defined in: packages/natsume/src/runtime/runtime.ts:85

Column-major affine transform into Pixi local coordinates, including clip-depth Z.


entryId? ​

readonly optional entryId?: number

Defined in: packages/natsume/src/runtime/simulation.ts:47

Inherited from ​

SimulationOptions.entryId


gravity? ​

readonly optional gravity?: readonly [number, number, number]

Defined in: packages/natsume/src/runtime/simulation.ts:51

Inherited from ​

SimulationOptions.gravity


maxTrailPoints? ​

readonly optional maxTrailPoints?: number

Defined in: packages/natsume/src/runtime/simulation.ts:44

Maximum retained trail points per instance. Defaults to 65,536; overflow throws.

Inherited from ​

SimulationOptions.maxTrailPoints


parentLayout? ​

readonly optional parentLayout?: LayoutSize

Defined in: packages/natsume/src/runtime/simulation.ts:50

Required only when the entry's root uses stretched external anchors.

Inherited from ​

SimulationOptions.parentLayout


particleEnvironment? ​

readonly optional particleEnvironment?: ParticleEnvironment

Defined in: packages/natsume/src/runtime/runtime.ts:80

Host gravity, view, fog and depth inputs; required for Unity legacy particle materials.

Overrides ​

SimulationOptions.particleEnvironment


renderEnvironment? ​

readonly optional renderEnvironment?: RenderEnvironment

Defined in: packages/natsume/src/runtime/runtime.ts:82

Inputs required by source scene material programs.


seed? ​

readonly optional seed?: number

Defined in: packages/natsume/src/runtime/simulation.ts:48

Inherited from ​

SimulationOptions.seed


sourceColorSpace? ​

readonly optional sourceColorSpace?: SourceColorSpace

Defined in: packages/natsume/src/runtime/runtime.ts:83


subEmitterUpdateOrder? ​

readonly optional subEmitterUpdateOrder?: readonly number[]

Defined in: packages/natsume/src/runtime/simulation.ts:42

Complete fixed-step system order; repeat shared pools once per independent root. Defaults to stable scheduling.

Inherited from ​

SimulationOptions.subEmitterUpdateOrder

基于 Apache License 2.0 发布