С сохранением у меня все ок, но оно работает по нажатию определенной кнопки, как мне сделать так, чтобы когда человек выходил из приложения ему выскакивал баннер типа "Сохранить перед выходом? Да/Нет". Я сделал сохранение через PlayerPrefs уже подумываю просто запихать его в метод Update(), хоть это и не разумно, но все же хочется найти менее требовательный, в плане ресурсов, способ.
Для автоматизации сохранения можно использовать методы OnApplicationPause
и OnApplicationQuit
private void OnApplicationPause(bool _pause)
{
if (!_pause)
{
//Игра снимается с паузы (разворячивается, восстанавлдивается)
}
else
{
//Игра ставится на паузе (н-р, сворачивается)
//Сохранение
//...
}
}
private void OnApplicationQuit()
{
//Приложение завершает работу
//Сохранение
//...
}
Эти методы достаточно реализовать (строго с соблюдением регистра!) в одном из скриптов-наследнике MonoBehaviour
(на-р SaveManager) и добиться того, что бы этот скрипт всегда был у Вас на сцене.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть функция, которая отдает объкты, которых нет в БД по пришедшему спискуКак видно, с помощью Read я сначала считываю все данные, а потом отбираю
Надо ли возвращать IActionResult во всех случаях когда результата работы функции нет?
Попытался сделать профилирование и оно упало с ошибкой, как описано в вопросеЯ понять не могу, зачем он лезет по этому пути: C:\Program files\dotnet\название_моего_проекта
У меня есть следующий код юнит-теста