I’ve a big undertaking in Unity and I want to change the font for each TextMeshPro Object in each scene.
I’ve tried altering the “Default Font Asset” in Edit > TextMesh Pro > Settings but it surely does not work as I needed. It change the font of newly created TextMeshPro Object however previous one have nonetheless the previous font.
The working answer I discovered is renaming my Font Asset file.
For instance, my previous font was “LiberationSans SDF.asset” and my new font is “Almendra-Regular SDF.asset” so I simply rename “Almendra-Regular SDF.asset” into “LiberationSans SDF.asset” and it really works.
However, this answer is… soiled. Is there a greater net to alter the font of each TextMeshPro Object in each Scene ?