fix HideUI bug

This commit is contained in:
NctimeAza 2022-09-03 05:48:26 +08:00 committed by GitHub
parent 967bc93c84
commit 1cc431f16b

View File

@ -22,7 +22,7 @@ namespace cheat::feature
void HideUI::DrawMain()
{
ConfigWidget(f_Enabled, "Hide in-game UI.");
ConfigWidget(f_Enabled, "Hide in-game UI.\nWhen you switch to another scene (e.g. into Domains), turn off and re-enable this feature");
}
bool HideUI::NeedStatusDraw() const
@ -47,15 +47,17 @@ namespace cheat::feature
{
if (ui_camera == nullptr)
ui_camera = app::GameObject_Find(string_to_il2cppi("/UICamera"), nullptr);
if (ui_camera)
app::GameObject_SetActive(ui_camera, false, nullptr);
}
else
{
if (ui_camera)
{
app::GameObject_SetActive(ui_camera, true, nullptr);
ui_camera = nullptr;
}
}
}
}