RSX Code Reference
    Preparing search index...
    • rsx
    • ParticleBurst

    Class ParticleBurst

    Specifies a burst of particles that occurs at a certain time point.

    Index
    • Returns ParticleBurst

    • Parameters

      • time: number
      • count: FloatDistribution
      • Optionalcycles: number
      • Optionalinterval: number
      • OptionalisInternalConstructor: boolean

      Returns ParticleBurst

    • get cycles(): number

      Determines how many times to trigger the burst. If 0 the burst will trigger infinitely. Use Interval to to control the time between each cycle.

      Returns number

    • set cycles(value: number): void

      Parameters

      • value: number

      Returns void

    • get interval(): number

      Controls how much time needs to pass before triggering another burst cycle, in seconds.

      Returns number

    • set interval(value: number): void

      Parameters

      • value: number

      Returns void

    • get time(): number

      Time at which to trigger the burst, in seconds.

      Returns number

    • set time(value: number): void

      Parameters

      • value: number

      Returns void

    • Allows modifying this object multiple times in a row in a scope, without marking the object dirty immediately. Dirty flags are accumulated and the object is marked dirty at the end.

      Parameters

      • action: () => void

        The scope where the object is modified.

      Returns void

    onDirty: Event<[dirtyFlags: EnumValue<ManagedSettingsDirtyFlag, number>]>

    Event that is triggered when a member changes.