How to do a clean reinstall of Shapes
Last modified:
Sometimes a lot of obscure and weird bugs happen after updating asset store packages in place, so here's a little guide on how to do a clean install where everything should work as intended afterwards!
Doing a clean reinstall
- Delete the Shapes/ folder
- Remove any Shapes related scripting define symbols (like SHAPES_URP or SHAPES_HDRP) from your project
- Close Unity
- Delete the Library/ folder in your project - this will force Unity to reimport everything in your project on launch, which may take a while if your project is large
- Open Unity, and wait for the reimport to finish
- Install Shapes again
- Make sure it installs the latest version. You can check the latest version in the asset store, as well as the Shapes/About window, which will tell you if you're out of date
- Do not install package dependencies - Unity's asset store dependency system is very broken. The only package you need installed is Text Mesh Pro
- Everything should work now! If something doesn't work after this point, it's a bug on my end or Unity's end
Hope this helps