Class PAGSolidLayer

Hierarchy

Methods

  • A matrix object containing values that alter the scaling, rotation, and translation of the layer. Altering it does not change the animation matrix, and it will be concatenated to current animation matrix for displaying.

    Returns Matrix

  • Set the alpha of the layer, which will be concatenated to the current animation opacity for displaying.

    Parameters

    • opacity: Number

    Returns void

  • Ranges from 0 to PAGFile.numTexts - 1 if the layer type is text, or from 0 to PAGFile.numImages -1 if the layer type is image, otherwise returns -1.

    Returns number

  • Converts the time from the PAGLayer's (local) timeline to the PAGSurface (global) timeline. The time is in microseconds.

    Parameters

    • localTime: number

    Returns number

  • Converts the time from the PAGSurface (global) to the PAGLayer's (local) timeline timeline. The time is in microseconds.

    Parameters

    • globalTime: number

    Returns number

  • The duration of the layer in microseconds, indicates the length of the visible range.

    Returns number

  • The start time of the layer in microseconds, indicates the start position of the visible range in parent composition. It could be negative value.

    Returns number

  • The current time of the layer in microseconds, the layer is invisible if currentTime is not in the visible range (startTime <= currentTime < startTime + duration).

    Returns number

  • Set the progress of play position, the value ranges from 0.0 to 1.0. A value of 0.0 represents the frame at startTime. A value of 1.0 represents the frame at the end of duration.

    Parameters

    • percent: number

    Returns void

  • Indicate whether this layer is excluded from parent's timeline. If set to true, this layer's current time will not change when parent's current time changes.

    Returns boolean

Constructors

Properties

wasmIns: any
isDestroyed: boolean = false

Generated using TypeDoc