• Требовать и эффективности, и гибкости от одной и той же программы — все равно, что требовать академического интеллекта от красавицы-блондинки.

LDController

LDController (машинный перевод! 🙁 )

Получите вход от одного или нескольких USB-контроллеров игры (например, геймпада или джойстика). Если есть более 1 подключенного устройства, то они пронумерованы от 1.

SlimDX runtme для .Net 4.0 требует установки до того, как этот объект может быть использован (http://slimdx.org/download.php).

Buttons(controller)
Получите нажатое состояние кнопок контроллера.
controller Номер контроллера USB (например, джойстик или геймпад), индексированный с 1.
returns Массив состояний кнопок («True» или «False»)

Count
Получите количество подключенных контроллеров.

Position(controller)
Получите положение джойстика контроллера.
controller Номер контроллера USB (например, джойстик или геймпад), индексированный с 1.
returns Массив значений позиции (X, Y, Z) (от -100 до 100)

POV(controller)
Получите POV (Point Of View) контроллера.
controller Номер контроллера USB (например, джойстик или геймпад), индексированный с 1.
returns Массив (X, Y, Z) значений POV (в градусах)

Rotation(controller)
Получите вращение джойстика контроллера.
controller Номер контроллера USB (например, джойстик или геймпад), индексированный с 1.
returns Массив значений вращения (X, Y, Z) (от -100 до 100)

Sliders(controller)
Получите ползунок ползунков контроллера.
controller Номер контроллера USB (например, джойстик или геймпад), индексированный с 1.
returns Массив ползунков (от 0 до 100)


Список всех классов библиотеки LitDev


Поделиться: