WasTabon
@WasTabon

Почему не работает метод OnApplicationQuit()?

void Awake()
    {
       sympathy  = PlayerPrefs.GetInt("sympathy", 0);
       allSympathies = PlayerPrefs.GetInt("allSympathies", 0);
       sympathyBonus = PlayerPrefs.GetInt("sympathyBonus", 1);
    }

private void OnApplicationQuit()
    {
        PlayerPrefs.SetInt("sympathy", sympathy);
        PlayerPrefs.SetInt("allSympathies", allSympathies);
        PlayerPrefs.SetInt("sympathyBonus", sympathyBonus);
    }


После перезагрузки все равно дефолтным значениям в чем может быть проблема? При том, что в Unity работает, а в APK файле - нет
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity Game Engine
Потому что на андроиде с как таковым выходом большая ж..а - выхода как такового нет, есть сворачивание и kill. Используйте методы для сворачивания - OnApplicationFocus например.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
mpulse Москва
от 80 000 до 140 000 ₽
от 110 000 до 180 000 ₽
Stark Games Минск
До 3 500 $
22 окт. 2020, в 14:47
50000 руб./за проект
22 окт. 2020, в 14:43
300 руб./за проект
22 окт. 2020, в 14:19
15000 руб./за проект