首先,在角色编辑器中新建浮点变量Health和Mana。
制作抬头显示器(HUD)
资源管理器中右键→User Interface→控件蓝图
添加抬头显示器
1 双击打开控件蓝图→左边控制板→通用→Progress Bar→拖拽进入视图中。
2 左边层级→重命名→血条或蓝条。
3 选中要编辑的条儿→右边细节面板→设置一下。
Style
1.Background Image 设置背景图片
2.Fill Image 设置填充图片
3.Marquee Image 设置动态图片(变化动画)Progress Percent 可调整百分比Bar Fill Type 可调整进度条从空到满的方式Is MarqueeBorder Padding
4 在细节面板Progress中将百分比与蓝图绑定。
创建绑定→进入空间蓝图图表
创建Third Person Character ↓
然后搞成这个样子
5 进入角色编辑器事件图表中→新建Event Begin Play→拖出创建Widget控件→在Class下拉菜单中选中血条→拖拽返回值创建Add to Viewport。
6 在角色编辑器事件图表中→我的蓝图中→变量中选中Health与Mana→右侧细节面板中可调整血条与蓝条的初始默认值。