[Android] Пауза при блокировке экрана

Программирование для iPhone & Android

[Android] Пауза при блокировке экрана

Сообщение MaxPlant 11 ноя 2016, 18:53

Еще в понедельник закончил игру и выложил её на Google Play, а сегодня прилетел комментарий с просьбой от юзера. Он просил сделать так, чтобы при блокировке экрана игра вставала на паузу. Мысль-то стоящая, вот только я не знаю что в юнити: (а) возвращает состояние экрана (активен, не активен); (б) позволяет реагировать на кнопку блокировки. Подскажите пожалуйста, как это реализовать? Заранее благодарен!
MaxPlant
UNец
 
Сообщения: 7
Зарегистрирован: 06 окт 2016, 21:23

Re: [Android] Пауза при блокировке экрана

Сообщение DbIMok 11 ноя 2016, 19:19

вероятно он хочет, чтобы в https://docs.unity3d.com/ScriptReferenc ... Pause.html игра выключала звук?
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.6k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: [Android] Пауза при блокировке экрана

Сообщение MaxPlant 11 ноя 2016, 19:42

DbIMok писал(а):вероятно он хочет, чтобы в https://docs.unity3d.com/ScriptReferenc ... Pause.html игра выключала звук?
нет, в игре реализована пауза, но при блокировке экрана она не ставится. Он хочет чтобы при блокировке игра вставала на паузу.
MaxPlant
UNец
 
Сообщения: 7
Зарегистрирован: 06 окт 2016, 21:23

Re: [Android] Пауза при блокировке экрана

Сообщение DbIMok 11 ноя 2016, 20:29

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);
    }

}

результат работы
Изображение
в чем проблема?
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.6k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в iPhone & Android

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5