UI

用户界面(UI)和平视显示器(HUD)是游戏向玩家提供关于游戏的信息的方式。

HUD指的是游戏过程中屏幕上覆盖的状态和信息。通常是非交互式的。告知玩家当前游戏状态,例如得分,健康状况,剩余时间等等。

UI是指菜单和其他交互元素。这些元素通常被绘制在屏幕上,游戏启动时显示的主菜单或玩家暂停游戏时显示的暂停菜单。


1.右键——》用户界面——》控件蓝图(可视化的布局UI元素,通过切换编辑模式提供脚本功能)

2.新建2个控件蓝图。在人物蓝图中新建几个变量,并在蓝图中更新这些变量的方法(传到控件蓝图中使用)

3.为事件Begin play添加Create Widget(创建控件)节点,其Class设置为HUD控件蓝图,返回值提升为变量(允许访问蓝图中包含的变量。)

面板用于放置各种UI控件。面板有水平和垂直(排列方式)2种。左键点击面板的空白部分可以拖动

progressbar相当于unity的滑条。

UI控件的大小可以根据需要选择自动/填充

4.打开控件蓝图,设置UI控件的位置

5.切换到蓝图界面,在初始化时得到玩家的信息。返回后在progressbar百分比选项绑定玩家的变量,对于text控件需要创建绑定

6.ZOrder:

7.图片UI:Appearance——》Brush——》Image——》长按右键——》在搜索框输入图片的名字

8.


错误:

main Menu的放大和缩小没有起作用

pause Menu的Remove HUD函数类型转换失败

你可能感兴趣的:(UI)