diff --git a/Content/Materials/M_HitCal.uasset b/Content/Materials/M_HitCal.uasset index 519fde6..e56b36d 100644 Binary files a/Content/Materials/M_HitCal.uasset and b/Content/Materials/M_HitCal.uasset differ diff --git a/Content/Materials/M_Iron.uasset b/Content/Materials/M_Iron.uasset index bdb4434..a5790e0 100644 Binary files a/Content/Materials/M_Iron.uasset and b/Content/Materials/M_Iron.uasset differ diff --git a/Content/Materials/M_WorldPos.uasset b/Content/Materials/M_WorldPos.uasset new file mode 100644 index 0000000..a5dc2a8 Binary files /dev/null and b/Content/Materials/M_WorldPos.uasset differ diff --git a/Source/BladeSmith/IronBlock.cpp b/Source/BladeSmith/IronBlock.cpp index 7805c58..837ca6c 100644 --- a/Source/BladeSmith/IronBlock.cpp +++ b/Source/BladeSmith/IronBlock.cpp @@ -119,7 +119,15 @@ UTextureRenderTarget2D* AIronBlock::CreateDeformRT(const FString& RTName, int32 RenderTarget->bAutoGenerateMips = false; RenderTarget->AddressX = TA_Clamp; RenderTarget->AddressY = TA_Clamp; - + // 定义你要清除的颜色 (R=0.5, G=0.5, B=0.5) + const FLinearColor ClearColor(128.0f, 128.0f, 128.0f, 256.0f); + + // 调用 Kismet Rendering Library 的清除函数 + UKismetRenderingLibrary::ClearRenderTarget2D( + this->GetWorld(), // 通常传入你的 World 或 Actor + RenderTarget, + ClearColor + ); // 立即创建RHI资源 //RenderTarget->UpdateResource(); }