【UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)】首先,在角色编辑器中新建浮点变量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 Marquee
- Border Padding
文章图片
- 创建绑定→进入空间蓝图图表
文章图片
- 创建Third Person Character ↓
文章图片
- 然后搞成这个样子
文章图片
5 进入角色编辑器事件图表中→新建Event Begin Play→拖出创建Widget控件→在Class下拉菜单中选中血条→拖拽返回值创建Add to Viewport。
文章图片
6 在角色编辑器事件图表中→我的蓝图中→变量中选中Health与Mana→右侧细节面板中可调整血条与蓝条的初始默认值。
文章图片