[Android] Пауза при блокировке экрана
Добавлено:
11 ноя 2016, 18:53
MaxPlant
Еще в понедельник закончил игру и выложил её на Google Play, а сегодня прилетел комментарий с просьбой от юзера. Он просил сделать так, чтобы при блокировке экрана игра вставала на паузу. Мысль-то стоящая, вот только я не знаю что в юнити: (а) возвращает состояние экрана (активен, не активен); (б) позволяет реагировать на кнопку блокировки. Подскажите пожалуйста, как это реализовать? Заранее благодарен!
Re: [Android] Пауза при блокировке экрана
Добавлено:
11 ноя 2016, 19:19
DbIMok
Re: [Android] Пауза при блокировке экрана
Добавлено:
11 ноя 2016, 19:42
MaxPlant
нет, в игре реализована пауза, но при блокировке экрана она не ставится. Он хочет чтобы при блокировке игра вставала на паузу.
Re: [Android] Пауза при блокировке экрана
Добавлено:
11 ноя 2016, 20:29
DbIMok
MaxPlant писал(а):но при блокировке экрана она не ставится
сделайте так, чтобы ставилась. в чем вопрос? например, тестовый проект, в нем скрипт
Используется csharp
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour {
void OnApplicationFocus(bool hasFocus) {
Debug.LogFormat("hasFocus: {0}", hasFocus);
}
void OnApplicationPause(bool pauseStatus) {
Debug.LogFormat("pauseStatus: {0}", pauseStatus);
}
}
результат работы
в чем проблема?