This game system allows you to quickly create customizable sprites in 2D scenes.
- Copy the folder
CustomizableSprite2Dto your project - Instantiate a CustomizableSprite2D as a child of your character
- Choose the folder where your spritesheets will be located and set your layers (e.g.: body, hair, etc.)
- Create an
SpriteAppearance2Dto save the selected items and colors - Set Hframes and Vframes based on your spritesheets
When you edit the Frame of a CustomizableSprite2D (e.g. on an AnimationPlayer), the frame will be the same for all layers.
Spritesheets must be located in "[root]/[layer name]/[selected item].png" OR "[root]/[layer name]/[selected item]/[selected color].png"