21 - Creating a HUD with UMG

右键创建WidgetBlueprint 创建Twin-stickHUD  用来显示hero血量和击杀的分数


21 - Creating a HUD with UMG_第1张图片

按照图中的结构添加UI


21 - Creating a HUD with UMG_第2张图片

点击血量progressbar属性中的bingding 按钮 添加绑定函数 修改函数名称为HealthBar 获得角色的生命值的百分比来显示进度条


21 - Creating a HUD with UMG_第3张图片

进入TwinStickMode 添加Int型变量Score 保存击杀分数 添加custom event 用来计算分数


21 - Creating a HUD with UMG_第4张图片

进入EnemyCharacter蓝图中 当人物死亡时 通过GameMode 调用击杀函数 每击杀一个敌人 添加500分


21 - Creating a HUD with UMG_第5张图片

进入HUD蓝图中 为分数绑定函数score 从GameMode中获得分数并显示


21 - Creating a HUD with UMG_第6张图片

进入HeroCharacter中 在EventBeginPlay中添加hud到视图中


21 - Creating a HUD with UMG_第7张图片

你可能感兴趣的:(21 - Creating a HUD with UMG)