Optimizing gameinstance

This commit is contained in:
martinluckyrobots
2025-04-08 22:11:33 +08:00
parent 3e85af79ae
commit 4e94aaaf96
34 changed files with 142 additions and 11 deletions

View File

@ -64,12 +64,7 @@ void ULuckyRobotsFunctionLibrary::UpdateQualitySettings(const UObject* WorldCont
{
if (ULuckyRobotsGameInstance* GameInstance = GetLuckyRobotsGameInstance(WorldContextObject))
{
if (UGameUserSettings* GameUserSettings = GEngine->GetGameUserSettings())
{
GameUserSettings->SetOverallScalabilityLevel(static_cast<int32>(GameInstance->CurrentSelectQuality));
GameUserSettings->SaveSettings();
GameUserSettings->ApplySettings(true);
}
GameInstance->UpdateQualitySettings();
}
}