The following are some useful resources for learning more about working with core UI elements in Unity:
-
The Unity manual provides a very good introduction to UI Basic layout: http://docs.unity3d.com/Manual/UIBasicLayout.html.
-
The Unity manual also provides an introduction to Rect Transform: https://docs.unity3d.com/ScriptReference/RectTransform.html.
-
In addition, Ray Wenderlich's two-part Unity UI web tutorial also presents a helpful overview of Rect Transform, pivots, and anchors. Both parts of Wenderlich's tutorial make great use of animated GIFs to illustrate the effect of different values for pivots and anchors: http://www.raywenderlich.com/78675/unity-new-gui-part-1.
- To learn more about TextMeshPro, take a look at the following link: https://blogs.unity3d.com/2018/10/16/making-the-most-of-textmesh-pro-in-unity-2018/.
- Background to how TextMeshPro uses Signed Distance Functions: https://en.wikipedia.org/wiki...