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.