custom full-color glyphs in the middle of a UI text?

I need to display some custom little images (controller button icons) in the middle of regular text in the UI. These are full-color images, so I don't think this is something I can just build into a custom font.

With UI.Text, I think I'd have to use something like Unity-UI-emoji. But perhaps with TextMeshProUGUI there is an easier solution?

Unity Technologies

I need to display some custom little images (controller button icons) in the middle of regular text in the UI. These are full-color images, so I don't think this is something I can just build into a custom font.

With UI.Text, I think I'd have to use something like Unity-UI-emoji. But perhaps with TextMeshProUGUI there is an easier solution?

Click to expand...

This can easily be accomplished done with TMP.

Create a TextMeshProUGUI object and type "Press <sprite=0> to Start!>"

In this case, you'll get some emoji but if you create your own Sprite Asset from some texture that contains the images you want to display, it will work the same.