25,怪物受伤害和受力

也用set和get

复制代码
// ========== ReceivedDamage 相关接口 ==========
UFUNCTION(BlueprintCallable, Category = "Combat")
void SetReceivedDamage(float NewReceivedDamage);

UFUNCTION(BlueprintPure, Category = "Combat")
float GetReceivedDamage() const;
// ========== ReceivedForce 相关接口 ==========
UFUNCTION(BlueprintCallable, Category = "Combat")
void SetReceivedForce(int32 NewReceivedForce);

UFUNCTION(BlueprintPure, Category = "Combat")
int32 GetReceivedForce() const;

float ReceivedDamage = 0.0f;
int32 ReceivedForce = 0;

void AEnemy::SetReceivedDamage(float NewReceivedDamage)

{

ReceivedDamage = NewReceivedDamage;

}

float AEnemy::GetReceivedDamage() const

{

return ReceivedDamage;

}

void AEnemy::SetReceivedForce(int32 NewReceivedForce)

{

ReceivedForce = NewReceivedForce;

}

int32 AEnemy::GetReceivedForce() const

{

return ReceivedForce;

}

相关推荐
weixin_404679312 天前
ue5 widget 之间的蓝图通讯
ue5
zr想努力2 天前
GAS学习(UE5自用)
学习·ue5
平行云2 天前
国产GPU云渲染适配实战:驱动兼容、编码调优与多路并发
unity·ue5·webrtc·webgl·实时云渲染·云桌面·像素流送
fanfan_hongyun2 天前
UE5.1 学习记录-玩家控制器
学习·ue5
远离UE44 天前
UE5 Niagara LightWeight Emitter
ue5
StarTechnology5 天前
UE5云渲染管理平台-支持私有化部署Linux-Windows国产化适配
ue5·webui·webbrowser
平行云5 天前
实时云渲染信创架构解析:从GPU池化到全栈适配的技术演进
linux·unity·docker·ue5·webgl·数字孪生·实时云渲染
远离UE47 天前
UE5 高性能 实时 玻璃破碎系统
ue5
远离UE47 天前
UE5 多线程 与 异步 并行
ue5
日月云棠10 天前
UE5源码分析之Editor——ConfigEditor模块全面分析
ue5