角色属性03----体力条

添加变量和事件,一个用来减少体力条,一个用来回复体力条

角色属性03----体力条_第1张图片角色属性03----体力条_第2张图片

这是一个封装的函数,主要就是对AP(体力条)的值进行修改

角色属性03----体力条_第3张图片

 执行消耗和恢复

新建一个tick事件和一个变量,这个事件每秒都会运行,用分支来判断是不是正在消耗体力,在run事件里设置is_AP的变量值,设置消耗AP的值,跑动时消耗为1,不跑动时不消耗。此时能够正常消耗体力值,但是按住shift就会扣值,并且值扣到0,人物还是加速跑。

角色属性03----体力条_第4张图片

角色属性03----体力条_第5张图片

将setAP放置到人物移动后是加速跑开时,同时添加判断,AP值是不是减小到0,减小到0,关闭加速跑将速度设置为普通。

角色属性03----体力条_第6张图片

 

 

你可能感兴趣的:(UE5,UE5)