Strata - v1.4.10
    Preparing search index...

    Interface TriggerComposerProps

    Props for the TriggerComposer component.

    interface TriggerComposerProps {
        behaviorConfig?: TriggerBehaviorConfig;
        materialConfig?: TriggerMaterialConfig;
        onActivate?: (event: InputEvent) => void;
        onAxisChange?: (axis: InputAxis, worldPosition: Vector3) => void;
        onDeactivate?: (event: InputEvent) => void;
        onPress?: (event: InputEvent) => void;
        onRelease?: (event: InputEvent) => void;
        position?: [number, number, number];
        rotation?: [number, number, number];
        shapeConfig: TriggerConfig;
    }

    Hierarchy (View Summary)

    Index

    Properties

    behaviorConfig?: TriggerBehaviorConfig

    Interaction logic configuration.

    materialConfig?: TriggerMaterialConfig

    Visual appearance configuration.

    onActivate?: (event: InputEvent) => void

    Fired when the control is first pressed or activated.

    onAxisChange?: (axis: InputAxis, worldPosition: Vector3) => void

    Fired continuously as axis values change.

    onDeactivate?: (event: InputEvent) => void

    Fired when the control is released or deactivated.

    onPress?: (event: InputEvent) => void

    Fired on initial interaction start.

    onRelease?: (event: InputEvent) => void

    Fired when interaction ends.

    position?: [number, number, number]

    World position [x, y, z]. Default: [0, 0, 0].

    rotation?: [number, number, number]

    World rotation [x, y, z] in radians. Default: [0, 0, 0].

    shapeConfig: TriggerConfig

    Shape and geometry configuration.