Хочу сохранить выбор сцены в Unity

У меня игра кликер и там можно купить ОС (сцену) и надо чтобы когда мы выходили мы были на сцене которую купили (это не в 3д, метка не правильна). Всё работает одним кодом

Код


Ответы (2 шт):

Автор решения: Olegator36

Для сохранения значения используйте класс PlayerPrefs. При покупке сцены вызывайте:

PlayerPrefs.SetInt("scene", 2);

А при входе в игру:

SceneManager.LoadScene(PlayerPrefs.GetInt("scene", 1));
→ Ссылка
Автор решения: Gilly

Можно использовать PLayerPrefs как сказал другой человек, но если вам нужно будет сохранять более емкие данные, вам нужно будет использовать более защищённое и объёмное хранилище данных. На ютубе есть много обучающих видео. Просто напишите сохранение в юнити, советую использывать сериализацию и десириализацию(способ)

→ Ссылка