🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!
You need to do some approximation how much you need to shift it to the left on x-axis, depending on the length of the text.
It could look something like for text "Hello":
xText = xUnit - 10*Length("Hello")
so the xText would be xUnit - 10*5 = xUnit - 50
So for each character of the text we shifted it 10 to the left.
I am pretty sure that WC3 font is not fixed width. As such the width of the text varies with the contents of the string, and the size of the text. That said one could probably write a function that maps text size and character to an approximate in game width, but if the results are accurate enough is another question.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.