Екранні контролери
Ці блоки використовуються для читання вводу з екранних контролерів, реакції на дії користувача та оновлення стану елементів керування на екрані.
Глобальні блоки екранних контролерів
Встановити колір контролера
Змінює акцентний колір вибраного екранного контролера.
- Тип: командний блок
- Типове використання: індикація станів під час виконання або динамічна зміна стилю контролера за умовами
Увімкнути/вимкнути інтерактивність контролера
Керує інтерактивністю вибраного екранного контролера. Якщо інтерактивність вимкнена, контролер не реагує на торкання.
- Тип: командний блок
- Типове використання: тимчасово заблокувати керування під час певної логіки або в режимах безпеки
- Варіанти стану:
увімкнути,вимкнути
Блоки кнопок
Подія кнопки
Спрацьовує, коли стан кнопки на екрані змінюється (натиснуто/відпущено).
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти стану:
натиснуто,відпущено
Стан кнопки (boolean)
Повертає поточний стан кнопки на екрані.
- Тип: блок-репортер
- Результат:
істина/хиба - Варіанти стану:
натиснуто,відпущено
Блоки D-pad
Подія D-pad
Спрацьовує, коли напрямок D-pad змінюється або відповідає налаштованому напрямку.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти напрямку:
вгору,вниз,ліворуч,праворуч - Варіанти стану кнопки:
натиснуто,відпущено
Стан D-pad (boolean)
Повертає, чи активний вибраний напрямок D-pad.
- Тип: блок-репортер
- Результат:
істина/хиба - Варіанти напрямку:
вгору,вниз,ліворуч,праворуч - Варіанти стану кнопки:
натиснуто,відпущено
Блоки джойстика
Подія джойстика
Спрацьовує, коли положення джойстика змінюється.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти стану:
вгору,вниз,ліворуч,праворуч,переміщено,відпущено
Значення джойстика (float)
Повертає значення осі джойстика.
- Тип: блок-репортер
- Результат: числове значення (float), зазвичай у нормалізованому діапазоні
- Варіанти осі:
вісь X,вісь Y
Блоки педалей
Подія педалей
Спрацьовує, коли змінюється стан педалей.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти педалі:
будь-яка,гальмо,прискорення - Варіанти стану:
переміщено,натиснуто,відпущено
Значення педалей (float)
Повертає аналогове значення педалей.
- Тип: блок-репортер
- Результат: числове значення (float)
Стан педалі (boolean)
Повертає вибраний стан залежно від того, натиснута чи відпущена конкретна педаль.
- Тип: блок-репортер
- Результат:
істина/хиба - Варіанти педалі:
гальмо,прискорення - Варіанти стану:
натиснуто,відпущено
Блоки слайдера
Подія слайдера
Спрацьовує, коли змінюється значення слайдера.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти стану:
низький,високий,переміщено,відпущено
Значення слайдера (float)
Повертає поточне значення слайдера.
- Тип: блок-репортер
- Результат: числове значення (float)
Блоки степера
Подія степера
Спрацьовує, коли значення степера змінюється на крок.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти кроку:
будь-яка,скидання,мінус,плюс - Варіанти стану кнопки:
натиснуто,відпущено
Значення степера (float)
Повертає поточне значення степера.
- Тип: блок-репортер
- Результат: числове значення (float)
Блоки керма
Подія керма
Спрацьовує, коли положення керма змінюється.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти стану:
переміщено,натиснуто,відпущено
Значення керма (float)
Повертає поточне значення керма.
- Тип: блок-репортер
- Результат: числове значення (float)
Стан керма (boolean)
Повертає вибраний стан залежно від того, натиснуте, відпущене або зміщене кермо.
- Тип: блок-репортер
- Результат:
істина/хиба - Варіанти стану:
переміщено,натиснуто,відпущено
Блоки перемикача
Подія перемикача
Спрацьовує, коли стан перемикача змінюється.
- Тип: блок події
- Результат: запускає підключений скрипт
- Варіанти перемикача:
увімкнено,вимкнено
Стан перемикача (boolean)
Повертає поточний стан перемикача.
- Тип: блок-репортер
- Результат:
істина/хиба - Варіанти стану:
увімкнено,вимкнено
Блоки монітора
Показати на моніторі
Відображає інформацію (текст або значення) на екранному моніторі.
- Тип: командний блок
- Типове використання: показ рівня батареї, кута мотора, поточного підключеного пристрою на порту хаба та іншої службової інформації під час виконання
Встановити значення монітора
Встановлює ціле значення для спідометр-монітора на екрані.
- Тип: командний блок
- Типове використання: оновлення значення монітора типу спідометра під час виконання
Встановити нахил монітора
Встановлює значення для монітора нахилу (тангаж/крен) на екрані.
- Тип: командний блок
- Типове використання: показ значень нахилу в реальному часі на окремому моніторі нахилу
- Варіанти осі:
тангаж,крен