Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
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.