Creed —— 设置玩家属性(生命/耐力/经验值等)

参考视频

一,创建UI

在玩家角色蓝图内,游戏开始Event Begin Play创建UI配件并添加到视图中;

二,创建actor component

游戏开始时,获取拥有该组件的玩家角色蓝图;

创建Decrease Health函数,即健康值随伤害降低,当健康值小于等于0时输出死亡;

创建Increase Health函数,即增加健康值,但不要超过最大健康值;

创建Increase Max Health函数,即增加最大健康值;

创建Decrease Stamina函数,即随耐力值降低,当健康值小于等于0时输出无耐力剩下;

创建Increase Stamina函数,即增加耐力值,但不要超过最大耐力值;

创建Increase Max Stamina函数,即增加最大健康值;