Войти
Unreal EngineФорумОбщее

Как сделать чтоб экран не выключался во время игры?

#0
23:28, 23 янв 2023

Игра сделана на Unreal Engine 4.27 под Android. При отсутствии касаний тачскрина экран через определённое время гаснет. Не могу найти такую функцию или настройку проекта.
Кто сталкивался с подобным? Помогите!

#1
3:30, 24 янв 2023

Не в проекте надо искать. Наверняка есть какая-то функция api, которую надо периодически дергать и система будет это воспринимать как активность внешних устройств. Когда видео смотришь, у тебя же ничего не гаснет, оно там что-то теребит для этого, не знаю что.
Но можно и в настройках отключить. В настройках у юзера на устройстве, а не в настройках проекта. Вероятно это не то, что вам нужно.

#2
15:17, 24 янв 2023

Я тоже думал в этом направлении. В некоторых видео плеерах есть настройка яркости экрана. Может кто знает как управлять яркостью экрана в Unreal Engine на Android?

#3
15:25, 24 янв 2023

Хз первые же поиски дали результаты:
https://forums.unrealengine.com/t/android-keep-screen-on/299941
https://forums.unrealengine.com/t/mobile-disablesleep/313062

#4
17:17, 24 янв 2023

Вот что ответил чат гапатэ:

В Unreal Engine 4 есть настройка, которая позволяет включить и выключить таймер отключения экрана. Она находится в меню настроек проекта, в подразделе "Энергосбережение". Вы можете включить или выключить эту настройку, а также настроить время до отключения экрана. Таким образом, вы можете решить проблему исчезания экрана через определённое время.

#5
18:12, 24 янв 2023

Решение найдено!

Ребята всем спасибо! Особенно i4ugui.
В общем нода называется "Control Screensaver"
Control Screensaver | Как сделать чтоб экран не выключался во время игры?.
Убираем галочку и экран не тухнет. Ставим галочку и экран выключится через время как ему положено (я это включаю в меню игры). Супер!

Unreal EngineФорумОбщее