UE4(虚幻4)中文版教程之血条制作(2)

2025-09-25 06:35:33

1、首先回到角色蓝图,创建角色变量 命名为HP,类型选择为浮点型,数值设置为100(血量上限)

UE4(虚幻4)中文版教程之血条制作(2)

2、在打开控件蓝图,选中ProgressBar,在右边的参数选中创建绑定,会自动跳转到一个新创建的函数,命名为SetHP

UE4(虚幻4)中文版教程之血条制作(2)

3、转换为角色蓝图

UE4(虚幻4)中文版教程之血条制作(2)

4、获取角色蓝图中的变量HP,然后除以100(100为血量上限,如果动态上限可以在控件蓝图创建一个变量来存血量上限,然后HP除以血量上限的变量,如果还是不懂可以在下面疑问里面提问我)

UE4(虚幻4)中文版教程之血条制作(2)

5、回到角色蓝图,创建R按键,然后HP-10为每次按R减少10点血,然后把减少后的血量值设置到HP(很多方法是动态减少血量的,比如伤害体积传输过来伤害值来减少血量等等,这里只是测试,所以不写太麻烦了,至于更高深点的可以看我分享的其他经验)

UE4(虚幻4)中文版教程之血条制作(2)

1、这样动态的的血条制作出来了,看下多次按R的效果图

UE4(虚幻4)中文版教程之血条制作(2)

2、如果对您有帮助,就投票支持下把,有疑问可以提问,我白天不定时在线的!看到会立即回答,想要我分享什么经验也可以直接给我说

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢