Joystick:getGamepadAxis (Français)
Disponible depuis LÖVE 0.9.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Récupère la direction des axes virtuels d'un gamepad. Si le Joystick n'est pas reconnue en tant que gamepad ou si il n'est pas connecté, cette fonction retourne toujours 0.
Contents
Fonction
Synopsis
direction = Joystick:getGamepadAxis( axis )
Arguments
GamepadAxis (Français) axis
- Les axes virtuels à vérifier.
Retourne
number (Français) direction
- Valeur actuelle des axes.
Exemples
Déplace les valeurs x et y sur la base des boutons de directions sur un gamepad
function love.load()
x = 0
y = 0
p1joystick = nil
end
function love.joystickadded(joystick)
p1joystick = joystick
end
function love.update(dt)
-- Vérifie si le joystick est connecté
if p1joystick ~= nil then
-- getGamepadAxis returns a value between -1 and 1.
-- It returns 0 when it is at rest
x = x + p1joystick:getGamepadAxis("leftx")
y = y + p1joystick:getGamepadAxis("lefty")
end
end
Voir également
- Joystick (Français)
- Joystick:isGamepad (Français)
- Joystick:isGamepadDown (Français)
- Joystick:isConnected (Français)
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info