UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)

【UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)】首先,在角色编辑器中新建浮点变量Health和Mana。
UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
文章图片

制作抬头显示器(HUD)
资源管理器中右键→User Interface→控件蓝图
添加抬头显示器
1 双击打开控件蓝图→左边控制板→通用→Progress Bar→拖拽进入视图中。
UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
文章图片

2 左边层级→重命名→血条或蓝条。
UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
文章图片

3 选中要编辑的条儿→右边细节面板→设置一下。
UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
文章图片

  • Style
    1.Background Image 设置背景图片
    2.Fill Image 设置填充图片
    3.Marquee Image 设置动态图片(变化动画)
  • Progress
  1. Percent 可调整百分比
  2. Bar Fill Type 可调整进度条从空到满的方式
  3. Is Marquee
  4. Border Padding
4 在细节面板Progress中将百分比与蓝图绑定。
UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
文章图片

  • 创建绑定→进入空间蓝图图表
    UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
    文章图片
  • 创建Third Person Character ↓
    UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
    文章图片
  • 然后搞成这个样子
    UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
    文章图片

    5 进入角色编辑器事件图表中→新建Event Begin Play→拖出创建Widget控件→在Class下拉菜单中选中血条→拖拽返回值创建Add to Viewport。
    UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
    文章图片

    6 在角色编辑器事件图表中→我的蓝图中→变量中选中Health与Mana→右侧细节面板中可调整血条与蓝条的初始默认值。
    UE4虚幻4学习|制作血条/蓝条/蓄力条等进度条(Progress Bar)
    文章图片

    推荐阅读