При выходе с приложения не сохраняются данные в PlayerPrefs Unity Android

304
18 января 2018, 17:47

Создал приложение в Unity на iOS всё работает, поменял платформу на Android, так всё сразу упало, я сохранял данные при выходе,

    public void OnApplicationQuit()
    {
        SaveDataSudoku ();//метод с PlayerPrefsX... 
    }

Прочитал в статье что для Android-a нужно сохранять в другом моменте

public void OnApplicationPause(bool pauseStatus)
{
    if (pauseStatus)
    {
        SaveDataSudoku ();
    }
}

Но всё равно не работает как надо, не всегда сохраняет...

Answer 1

Для андроида попробуйте вызывать метод c PlayerPrefs (например, PlayerPrefs.SetFloat("positionX", position.x);) дополнительно к OnApplicationPause(bool) в OnApplicationFocus(bool)

READ ALSO
Подключение к базе данных firebird на C# WPF

Подключение к базе данных firebird на C# WPF

Подскажите, как можно подключиться к бд firebird на C#

268
Внедрения зависимостей

Внедрения зависимостей

Подскажите пожалуйста, как мне организовать внедрения зависимостей в 3-ох уровневой приложения с DAL, BLL i WEB в ASPNET MVC?

263
Как использовать прокси с webbrowser?

Как использовать прокси с webbrowser?

На форме есть 5 webbrowser, вопрос такой, как для каждого из webbrowser использовать разные прокси?

208