Spec-Zone.ru › LÖVE

Joystick:isGamepad

Доступно начиная с LÖVE 0.9.0
Эта функция не поддерживается в более ранних версиях.

Определяет, распознаётся ли джойстик как геймпад. В таком случае, кнопки и оси джойстика можно использовать стандартизированным образом на разных операционных системах и моделях джойстиков через Joystick:getGamepadAxis, Joystick:isGamepadDown, love.gamepadpressed и связанные функции.

LÖVE автоматически распознаёт большинство популярных контроллеров с макетом, похожим на контроллер Xbox 360, как геймпады, но вы можете добавить больше с помощью love.joystick.setGamepadMapping.

Функция

Описание

isgamepad = Joystick:isGamepad( )

Аргументы

Нет.

Возвращаемое значение

boolean isgamepad
True, если джойстик распознаётся как геймпад, иначе false.

Примечания

Если джойстик распознаётся как геймпад, то физические расположения виртуальных осей и кнопок геймпада соответствуют макету стандартного контроллера Xbox 360 как можно точнее.

360 controller.png

См. также

  • Джойстик
  • Joystick:getGamepadAxis
  • Joystick:isGamepadDown
  • Joystick:getGamepadMapping
  • love.gamepadaxis
  • love.gamepadpressed
  • love.gamepadreleased

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Joystick:isGamepad

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API