Copyright © 2025-2026 Candy ArtsAnimated Layers
A background layer can display a still image, an animation or a video. VN busts play their files in the same way (see Busts).
What a Layer Can Play
What a layer can play depends on its node type:
| Layer node | Can play |
| TextureRect, NinePatchRect | Still images, and Animation Folders. |
| TextureButton | Still images and Animation Folders, with a texture (or an animation) for each button state. |
| Sprite2D, Sprite3D | Still images, and sprite sheets. |
| AnimatedSprite2D, AnimatedSprite3D | SpriteFrames resources. |
| VideoStreamPlayer | Videos. |
- Candy_Properties.gd (default_animated_image_fps, default_sprite_fps).
- The Engine's setting of the same name, unless left at 0.
- The Background Scene's setting of the same name, unless left at 0.
- A config.txt in the layer's folder, then in the Animation Folder itself (see Media Files).
- The FPS field of the BG_Play command.
- BG_Skip moves a layer's playback forward or backward, by time or by frames.
- BG_Stop stops a layer's playback on a frame of your choice, and leaves it on screen.
- BG_Mirror flips a layer horizontally, vertically or both, or restores it.
- BG_Remove empties a layer: its file, its playback and its effects.