For the later: I imagine you would need to define a length for each character (because some are wider than others: - i u l m n j / : ~ 1 3 ) and then run a loop through this string and add the corresponding length to a total variable. At the end you have the correct length of your text and you can now position the Text2 object at the Text1.position.x + the total length of the characters.