也用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;
}


