Русский
Интеграции
Синтаксис выражений в блоках
Для объявления переменных и задания им определенных значений используется блок «Инициализация переменной».
Блок «Инициализация переменной»
А для записи математических вычислений — блок «Выражение».
Блок «Выражение»
Также математические выражения, в том числе и изменяющие значения переменных, могут встречаться почти везде, где можно указать какое-либо значение.
Блоки и их свойства, не допускающие использования математических выражений, описаны в разделе «Общие блоки».
Все переменные в программе являются глобальными, т.е. их значения могут использоваться в любом блоке в программе.

Язык TRIK Studio

Используемый внутри блоков язык создан на базе Lua 5.3 и во многом следует его синтаксису. Тем не менее имеются существенные отличия, поэтому полное описание используемого в TRIK Studio языка приводится здесь.

Примеры записи выражений

Объявление нескольких переменных в одном блоке «Выражение»:
Пропорциональный регулятор для езды по линии с использованием двух датчиков света для платформы ТРИК:
Пример использования массивов для задания портов блока «Моторы вперёд». Создаётся массив с именем a, нулевому элементу присваивается порт M3, первому — M1, потом содержимое первого элемента массива меняется на M4, затем получившийся массив передаётся в свойство «Порты» блока «Моторы вперёд»:
Last modified 7mo ago