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;

}

相关推荐
directx3d_beginner11 小时前
23,怪物血量改为C++
ue5
远离UE421 小时前
UE5 compute shader 原子加
开发语言·c++·ue5
朗迹 - 张伟21 小时前
UE5.7 PCG从入门到精通系列课程【第一课:基础介绍】
ue5·pcg
directx3d_beginner2 天前
22,攻击检测改为C++
ue5
HAPPY酷3 天前
【ROS2】 机械臂架构 vs UE5 游戏开发架构 终极对照表
架构·ue5
DoomGT3 天前
UE5 - 制作游戏中切换窗口后游戏自动暂停功能
游戏·ue5·ue4·虚幻·虚幻引擎·unreal engine
远离UE45 天前
UE5 World Partition
ue5
远离UE47 天前
UE5 简单 Mesh Shader 制作流程
ue5
梦帮科技8 天前
UE5 GAS 实战:用 Gameplay Ability System 搭建「赛博修真」境界与技能体系
c++·人工智能·python·ue5·c#