UnityでUIといえば、おなじみのuGUIですの。
ただ、最近のUnityでは新しいUIElementsというものと、それを作成するためのUIBuilderというものがあるそうで、uGUIは使えなくなってしまうのですの?って不安になったので調べてみたのですの。

結論から言えば、UIElements/UIBuilderは、いまのところはまだエディタ拡張向けの存在だけれど、ゆくゆくはゲーム内のUIもuGUIから置き換えられることを狙っている存在、ということらしいですの。

いまの最新版の2020.2のUIについてのページ
https://docs.unity3d.com/2020.2/Documentation/Manual/UIToolkits.html
 
「まだ」ゲーム内のUIに使うものでは無いという反面、ゆくゆくはそちらでもメインになる予定の機能ということで、いつから採用していくかの判断に困るところですの。まだ早いと言って見送って忘れているうちに、気がついたらuGUI廃止とかあるあるですの。

ただ、UIElements/UIBuilderの面白いのは、Unityでは今までゲーム内のUIを作る機能と、エディタ拡張のUIを作る機能が分かれていたのに対して、(ゆくゆくは)これらを一つの機能で賄えるようにしようとしているところですの。

あと、uGUIはゲーム画面内で直接UIの編集をするせいで、UI以外のゲーム内要素と混ざってごちゃごちゃになりやすいのが気になっていたのですけれど、UIBuilderだとUIの編集を完全に別画面でやるように見えるので、本当にそうならすっきりしていいなと思いますの。

ちなみに本題からは逸れるのですけど、最近のUnityでは、まさかのGameObjectもごそっと新しい仕組み「DOTS」に置き換えが図られているようで、まだしっかり見れていないのですけれど、これも早めに慣れていったほうが良さそうですの。(さすがにGameObjectが廃止になるとしたら、それはかなり先の話になるとは思うのですけれど)