Создайте объект joystick
joy = vrjoystick(id) joy = vrjoystick(id,'forcefeedback')
joy = vrjoystick(id)
создает объект джойстика, способный взаимодействовать с устройством джойстика. The id
параметр является идентификатором джойстика на одной основе. Идентификатор джойстика - это идентификатор системы, присвоенный данному устройству джойстика. Свойства джойстика, подключенного к системе, можно найти в разделе Game Controllers системной панели управления.
joy = vrjoystick(id,'forcefeedback')
включает принудительную обратную связь, если джойстик поддерживает эту возможность.
Метод | Описание |
---|---|
axis |
a = axis(joy, n) считывает состояние джойстика с номером оси n . Статус оси возвращается в область значений от -1 до 1. The n параметр может быть вектором, чтобы вернуть несколько кнопок. |
button | b = button(joy, n) считывает состояние номера кнопки джойстика n . Состояние кнопки возвращается как логическое 0, если не нажата и логическое 1, если нажата. The n параметр может быть вектором, чтобы вернуть несколько кнопок. |
caps | c = caps(joy) возвращает возможности джойстика, такие как количество осей, кнопок, POV и осей обратной связи с силой. Значение возврата является структурой с полями с именем Axes , Buttons , POVs , и Forces . |
close | close(joy) закрывает и делает объект джойстика недействительным. Объект нельзя использовать, когда он закрыт. |
force | force(joy, n, f) применяет принудительную обратную связь к оси джойстика n . The n параметр может быть вектором, который влияет на несколько осей. f значения должны быть в области значений от -1 до 1, а количество элементов в f должно совпадать с количеством элементов n , или f может быть скаляром, применяемым ко всем заданным в n осям . |
pov | p = pov(joy, n) считывает состояние джойстика POV (точка зрения) контрольного номера n . pov обычно возвращается в степенях со значением -1, означающим «не выбран». n может быть вектором, чтобы вернуть несколько POV. |
read | [axes, buttons, povs] = read(joy) считывает состояние осей, кнопок и POV указанного джойстика. [axes, buttons, povs] = read(joy, forces) прикладывает силы обратной связи, в сложение, к джойстику с обратной силой. |
где joy
- указатель на объект джойстика.