Перейти к основному содержимому

Поддержка ТВ

Чтобы игра корректно работала на ТВ-платформе, она должна соответствовать требованиям:

  • Игра занимает всю площадь экрана, в игре доступен полноэкранный режим.
  • Игра поддерживает управление и навигацию по интерактивным элементам с помощью стрелок на ТВ-пульте.
  • Игра поддерживает нажатие кнопок Back и OK на ТВ-пульте.

Управление пультом

Для взаимодействие с кнопками пульта в плагине существуют:

  • Условие TV button pressed: истинно, если в данную минуту выбранная кнопка зажата.
  • Триггер TV button press: срабатывает, когда игрок нажимает на заданную кнопку.
  • Триггер TV button release: срабатывает, когда игрок отпускает заданную кнопку.

Каждому из этих визуальных блоков можно задать кнопку из списка: Вверх, Вниз, Влево, Вправо и ОК.

Благодаря ним вы можете реализовать поддержку управления на ТВ не переживая об особенностях платформы, плагин берёт всю заботу на себя.

TV controls example

События HISTORY_BACK и EXIT

Событие HISTORY_BACK может быть вызвано различными способами: нажатием кнопки Back на ТВ-пульте, голосовой командой или жестом.

Основные события кнопки Back в контексте игр:

  • Нажатие в стартовом меню игры — вызов окна с подтверждением выхода из игры.
  • Нажатие во время игрового процесса — пауза в игре и вызов игрового меню.
  • Двойное нажатие во время игрового процесса — вызов окна с подтверждением выхода из игры.

Для обработки события HISTORY_BACK в плагине существует условие On history back.

Выход из игры можно вызвать используя On history back с параметром EXIT.

HISTORY_BACK and EXIT events usage example

Эмулятор пульта ТВ

Для облегчения тестирования игры в плагин встроен эмулятор пульта ТВ, который можно включить нажатием кнопки F6.

к сведению

Эмулятор пульта доступен только в режиме превью. В релизной версии игры эмулятор запускаться работать не будет.

TV Emulator usage showcase