Cool Unity3d Text Format Trick
When displaying a players stats, you sometimes want to line up all the stat names, and also line up all the values. This has typically required two text fields, so you can align both of them. This is a bit of a pain in the ass. I found this forum post which explains a clever way to left and right align text in a single text field. You can also use the <line-indent=xxx>
in place of the <align=right>
to get multiple left-aligned columns of text. Thus saving yourself an extra text field. Bonus points if you are using some kind of binding system, so you can have all the string-formatting in a single place.
I am going to also paste the rich-text formatting here, in case the forum post goes away.
<align=left>This is the left aligned text<line-height=0>
<align=right>5,000<line-height=1em>
<align=left>This is the left aligned text<line-height=0>
<align=right>2,500<line-height=1em>