Skip to main content

Pixi AnimatedSprite

Frame-based animation from a sequence of textures or a spritesheet.

The Pixi AnimatedSprite node plays animations built from multiple textures. Supply frames via URLs, files, or a spritesheet JSON.

Inputs

Transform

DataDescription
XPosition X
YPosition Y

Animation

DataDescription
Animation SpeedBase animation speed (default: 1)
LoopLoop playback (default: true)
Auto PlayStart playing on init (default: false)
Speed MultiplierMultiplies effective speed (default: 1)
PlayingStart/stop toggle (default: true)

Textures

DataDescription
Texture URLsJSON array of URLs or spritesheet JSON URL
Texture FilesLocal image files or spritesheet(s)

Frame Selection

DataDescription
Frame RangeJSON {start, end} subset
Frame SequenceJSON array of frame indices

Signals

SignalDescription
PlayStart playback
StopStop playback

Outputs

Events

SignalDescription
On CompleteFired when animation completes
On Frame ChangeFired when frame changes
On LoopFired on each loop

State

DataDescription
Current FrameCurrent frame index
Is PlayingPlayback state
Effective SpeedResolved speed after multiplier
Textures LoadedBoolean indicating if textures are ready

Usage

  • Provide frames via Texture URLs or Texture Files (spritesheet JSON is supported).
  • Adjust speed and loop; control with Play/Stop or the Playing toggle.