Use this when moving a project between Built-in, URP, and HDRP.
Back up the project
Commit to version control or duplicate the project before migration.
Switch Unity pipeline first
Set the render pipeline in Unity project settings. Built-in uses no SRP asset.
Rebuild FlexiSprite shaders
Open Tools > AnimatedSprite > Master Setup and run Full Rebuild for Project Pipeline.
Choose migration scope
Use Open Scenes for a small test, All Scenes for the full project, or Selected Folder for a scene folder.
Run migration
Choose the source and target pipeline. Run the migration. Save changed scenes and prefabs.
Check one sprite and one UI object
Confirm that a SpriteRenderer uses a sprite variant and a UI Image uses a GUI variant.
If materials stay pink after migration, rebuild the shaders for the active pipeline again. Migration changes object variants; it does not replace a wrong shader build.
