Планшет

Планшет - универсальный инструмент в помощь пользователю для взаимодействия с объектами/окружением
Инспектор
Планшет
Категория настроек позиционирования планшета на поясе
- Закрепить на поясе игрока - параметр, закрепляющий планшет на поясе игрока. Его можно снять с пояса рукой. При отпускании из руки он вернется в изначальное положение на поясе
- Смещение X - смещение планшета на поясе по оси X
- Смещение Y - смещение планшета на поясе по оси Y
- Смещение Z - смещение планшета на поясе по оси Z
Настройка часов
Категория настройки отображения часов
- Цвет неактивной зоны - установка цвета зоны на циферблате часов, которая не входит в диапазон заданного таймера
- Цвет зоны таймера - установка цвета зоны таймера на циферблате часов
Настройка содержимого
Категория настроек содержимого планшета
- Изображение - установка логотипа сверху заголовка (по умолчанию не задан)
- Заголовок - задание заголовка для планшета
- Цвет кнопок - установка цвета для активных кнопок
- Цвет отключенной кнопки - установка цвета для неактивной кнопки
Blockly
Переменные
Возвращает указанный объект
Действия
Закрепление на поясе/открепление от пояса планшета
Отображение/скрытие часов на планшете
Установка отображаемого и функционального времени на часах в 0 : 0, где первое значение это указание времени для короткой стрелки, а второе - указание времени для длинной стрелки
Для этих часов не определен четкий формат времени, часы минуты или секунды. Более подробно об этом в описании блока Задание скорости времени
Запуск/Остановка часов
Включение работы таймера
Указанные здесь цифры суммируются к установленному времени на часах, То есть, если указанное время на часах у вас будет 0:25 и в таймере вы укажете 0:15, то таймер закончится в 0:40 (цифра 8 на циферблате)
Выключение таймера
Добавление кнопки с именем, текстом и обычным/широким размером, где:
- имя - идентификатор кнопки
- тест - текст кнопки
- размер - размер кнопки
- обычный - занимающий половину страницы
- широкий - занимающий всю ширину страницы
Установка возможности разрешения/запрета взаимодействия с кнопкой по её идентификатору
Вставка текста в структуру страницы и задание ему обычного/широкого размера
Вставка пробела в структуру страницы и задание ему обычного/широкого размера
Удаляет все содержимое со всех страниц планшета
Устанавливает номер открытой страницы планшета
Нумерация страниц начинается с 1
Функции
Получение текста кнопки с указанным идентификатором
События
Событие, вызывающееся по завершению таймера на часах
Событие, вызывающееся по нажатию на кнопку с указанным идентификатором
Пример
Расположение элементов на странице планшета
Сделаем простую логику и посмотрим, как следуя ей, располагаются кнопки на планшете
Что появится на планшете
Исходя из этого примера, зафиксируем некоторые важные пункты по заполнению планшета контентом:
- Высота одной страницы планшета 5 элементов
- При достижении 5 строк на странице, следующая строка отобразится на новой странице
- Если после элемента с обычным размером будет следовать элемент с широким размером, то он перенесется на следующую строку страницы
- Максимальное количество страниц у одного планшета 3. При переполнении планшета контентом, в консоли появится ошибка