一、UI的含义:用户界面(玩游戏的人看到的界面)
二、呈现的内容:包括图片、按钮、文字、菜单等
三、UI界面会一直显示在游戏界面上
UI用Canvas(画布)单独、统一管理所有的UI元素,让它们一直显示在画面上
Canvas界面大小完美对应game的界面边界
四、创建UI物体:
1、在Hierarchy面板空白处右击,UI-……
2、实例:创建文字(游戏用户看到的界面上的文字)
(1) 右击后点击 UI-Text-TextMeshPro
(2) 在弹出框选择第一个(下载一些文字资源)
(3) 关闭弹出框,在Hierarchy界面看到新添加的物体:
(4) 双击Canvas(画布)可看到范围边界(或选中Canvas后按F键)
(5) 选择Text(TMP)将文本移动到Canvas左上角位置,重命名为Score
(6) 输入文字
(7) 文字换行:
(8) 输入中文字体:
步骤1:把Windows/Fonts中的中文字体拖放到Assets/TextMesh Pro/Resources/Fonts&Materials文件夹中
步骤2:右击新添加的字体,Create-TextMeshPro-Fonts Asset
步骤3:在Hierarchy界面选择文本文件,在Inspector界面,点击Fonts Asset 最右侧图标,选择新添加的中文字体