Overview
Samples a tile map over time and produces a list of frame images plus a sprite sheet. A map containing animated tiles (water, etc.) becomes an animation asset as-is.
Usage tips
- Sampling is specified as duration (ms) + FPS + max frames (no LCM-of-periods). Frame n is taken at n×1000/FPS ms, covering [0, duration) as a half-open interval.
- If the planned frame count exceeds the max, frames are not silently dropped —
warningsreports the overflow. Adjust duration/FPS or raise the cap. - Rule resolution runs once; each frame only does frame selection and compositing.
- The
spritesheetoutput plugs directly into existing sprite-sheet nodes (Aseprite export, playback, …).
Common pitfalls
- Too few / too many frames — check the duration × FPS combination: 10 FPS × 1000 ms yields 10 frames.
Related nodes
tile_canvas_render— a still image at one timesprite_sheet_playback/aseprite_export— playing back / exporting the sheet