Using 2D text objects can be a real pain sometimes. (Textlabels and boxes) A lot of advanced effects require multiple labels and formatting them can be a huge problem and annoyance. There’s been multiple solutions before to try to remedy this and I would like to bring this up. I suggest basic text formatting in the form of tags. This would allow ease of bold, italics, and multi color support. (multi color being the most useful feature here)
Unity has the most simple solution by making it a property and accepting tags similar to the ones in HTML. I’d really like to see this become a feature. It could either be used as a property of sorts (RichTextEnabled) or new RichTextLabel or RichTextBox classes could be made.