TRIK Studio 3.0.0 Beta 2

Отправлено 3 нояб. 2014 г., 5:27 пользователем Yurii Litvinov   [ обновлено 3 нояб. 2014 г., 5:31 ]
Мы продолжаем приближение к релизу версии 3.0.0, сегодня вышла бета 2, с многочисленными исправлениями и новой функциональностью, которая должна быть в окончательном релизе. 
  • Добавлен режим интерпретации с управлением роботом по WiFi для конструктора ТРИК. Теперь, как для Lego NXT и EV3, можно исполнять программу на компьютере, наблюдая прямо из TRIKStudio за показаниями сенсоров на реальном роботе, при этом на диаграмме будет подсвечиваться текущий исполняемый блок (или блоки, если программа многопоточная)
  • Добавлена полноценная работа со стандартными математическими функциями для всех конструкторов: поддержаны функции time(), sin(x), cos(x), ln(x), exp(x), asin(x), acos(x), atan(x), sgn(x), sqrt(x), abs(x), ceil(x), floor(x), random(x)
  • Исправлены некоторые ошибки:
    • Некорректное расположение текстовых меток в блоках работы с видеокамерой для ТРИК
    • Падения при обработке некорректного кода
    • Редкое падение при удалении группы элементов
    • Определение языка операционной системы
    • Выделение мышью текста на блоке
    • Некорректное поведение клавиш управления курсором в режиме редактирования надписи на диаграмме
  • Сделаны некоторые улучшения, направленные на повышение удобства использования среды:
    • IP-адрес робота ТРИК по умолчанию сделан 192.168.1.1, так что при работе с роботом в режиме точки доступа IP-адрес вводить вообще не придётся
    • Ошибки текстового языка в режиме генерации кода теперь указывают на блок, в котором допущены эти ошибки
    • В режиме работы с NXT добавлены русскоязычные синонимы портов моторов. Теперь русская "С" не путается с английской, а также можно называть моторы "А", "Б" и "В"
    • Переменные, объявленные в блоках "Инициализация переменной" и "Значение детектора в переменную" теперь учитываются генератором. Теперь можно не объявлять их предварительно в блоке "Функция"
    • Добавлено сохранение выбранных панелей при переходе в полноэкранный режим: к примеру, при восстановлении боковых панелей теперь не всегда будет выбрана панель "Блоки"
  • Несколько других мелких исправлений и улучшений
Comments