Fully async scene management

This commit is contained in:
2025-06-05 13:41:16 -07:00
parent fac435df75
commit 395bf1cb5b
5 changed files with 9 additions and 9 deletions

View File

@@ -51,12 +51,12 @@ public class Iconsmenu : MonoBehaviour
placeholderButton.interactable = false;
}
placeholderButton.onClick.AddListener(ToggleKit);
backButton.onClick.AddListener(() =>
backButton.onClick.AddListener(async () =>
{
PlayerPrefs.SetInt("icon", Mathf.Clamp(PlayerPrefs.GetInt("icon", 0), 1, 8));
PlayerPrefs.SetInt("overlay", Mathf.Clamp(PlayerPrefs.GetInt("overlay", 0), 0, 14));
PlayerPrefs.Save();
SceneManager.LoadSceneAsync("MainMenu");
await SceneManager.LoadSceneAsync("MainMenu");
});
previewBird.GetComponentInParent<Button>().onClick.AddListener(() =>
{