Учебно-методический сайт
Василия Щербакова
 

Интерактивные объекты

Под интерактивными объектами понимаются элементы схемы, нажатие на которые приводит к формированию соответствующих сигналов на выходе элемента.

Интерактивный объект: Кнопка.
Нажатие левой кнопкой мыши на объект формирует на выходе сигнал +1, нажатие правой кнопкой мыши формирует сигнал -1. В свободном состоянии на выходе объекта сигнал не формируется.

Интерактивный объект: Кнопка фикс.
Действия аналогичны действию объекта "Кнопка", однако объект запоминает состояние и продолжает воспроизводить сигнал. Для смены состояния требуется нажать на элемент ещё раз.

Интерактивный объект: Джойстик.
Формирует объединенный сигнал в зависимости от нахождения мыши относительно центра. Выдает значение сигнала в виде числа с плавающей запятой "угол.радиус", целая часть которого является значением угла от 0 до 359, а дробная часть - расстоянию от центра до края от 0 до 1. Для выделения отдельных значений на выходе джойстика ставится программируемое звено "::joydrive::" с двумя выходами. На выходе формируется сигнал по оси X и по оси Y.
Джойстик используется для управления движением быстроходного объекта, когда требуется обеспечить движение вперед-назад и поворот влево-вправо без постоянного нажатия и отжатия кнопки мыши.

Интерактивный объект: Джойстик фикс.
Действия аналогичны действию объекта "Джойстик", однако объект запоминает состояние и продолжает воспроизводить сигнал. Для смены состояния требуется выбрать другое положение указателя.

Интерактивный объект: Слайдер.
Формирует на выходе сигнал от 0 до 1 или от минимума до максимума в случае задания значений в настройках. В зависимости от положения ползунка на выходе формируется соответствующий сигнал.

Интерактивный объект: Набор кнопок.
Действия аналогичны действию объекта "Кнопка", однако количество кнопок по ширине и высоте задается пользователем. На выходе объекта формируется объединенный сигнал в виде матрицы. Объект может использоваться в распределенных системах.

Видео-пример использования интерактивных объектов в режиме реального времени в продукте Acsocad.




 
Рейтинг@Mail.ru
Все материалы сайта принадлежат лично Василию Щербакову.
Допускается использование материалов в некоммерческих или учебных целях с указанием ссылки на этот сайт.