I have a sprite asset which appears at different sizes depending on which language the game is set to, because different fonts are used for (e.g.) English and Japanese.
I have determined that the size of the sprite asset depends on the difference between the font’s ascent and descent lines. But editing these does not seem like a very satisfactory solution for making the sprite asset size consistent - it changes the size of the font glyphs, which I don’t want. What would be the best way to deal with this?