diff --git a/TestForAIGC/Plugins/AIGC/Source/AIGC/Private/Widget/AIGCWindow.cpp b/TestForAIGC/Plugins/AIGC/Source/AIGC/Private/Widget/AIGCWindow.cpp index faac6af..06f0a2c 100644 --- a/TestForAIGC/Plugins/AIGC/Source/AIGC/Private/Widget/AIGCWindow.cpp +++ b/TestForAIGC/Plugins/AIGC/Source/AIGC/Private/Widget/AIGCWindow.cpp @@ -121,10 +121,12 @@ void SAIGCWindow::HandleReceiveData(TArray AiMessages) FAIGCModule* ModulePtr = FModuleManager::GetModulePtr("AIGC"); if (ModulePtr) { FString DataPath = FString::Printf(TEXT("/Game/Test/%s.%s"), *DataName->GetInputText(), *DataName->GetInputText()); + FString Final = ""; for (auto message: AiMessages) { - ModulePtr->CreateOrAddData(DataPath, message); + Final += message + TEXT("|"); } + ModulePtr->CreateOrAddData(DataPath, Final); } }