28 蓝图:屏幕UI和数据绑定

本节我们要显示一个UI:


image.png

我们先制作HUD:

image.png
image.png

界面制作好了后,我们先显示出来,在角色蓝图上创建和添加:
创建HUD类,和添加到视口


image.png

接下来我们在角色蓝图上创建几个变量,来给界面显示使用:
2个浮点用于进度条,2个整数给文本:


image.png

正在界面中,点击进度条,创建绑定:


image.png

通过获取玩家角色,在转换后,获取他的HP属性,这样就绑定到控件上了。


image.png

如此这般设置4个变量,不停地切换。


image.png

最后我们来做子弹消耗逻辑,先默认30个子弹给默认值,在发射子弹时候减1:


image.png

还有打爆圆柱体时加1击杀:


image.png

你可能感兴趣的:(28 蓝图:屏幕UI和数据绑定)