Bezeichnung
sdl.GetButton -- fragt den Status der angegebenen Taste ab
Übersicht
state = sdl.GetButton(port, button)
Beschreibung
Wenn das Gerät am angegebenen Port ein Joystick ist, muss button der Index der gewünschten Taste sein (beginnend mit 0). Die Anzahl der Joystick-Tasten kann durch Aufrufen von sdl.GetNumButtons() ermittelt werden.

Wenn das Gerät am angegebenen Port ein Gamecontroller ist, muss button eine der folgenden vordefinierten Konstanten sein:

 
#SDL_BUTTON_A
#SDL_BUTTON_B
#SDL_BUTTON_X
#SDL_BUTTON_Y
#SDL_BUTTON_BACK
#SDL_BUTTON_GUIDE
#SDL_BUTTON_START
#SDL_BUTTON_LEFTSTICK
#SDL_BUTTON_RIGHTSTICK
#SDL_BUTTON_LEFTSHOULDER
#SDL_BUTTON_RIGHTSHOULDER
#SDL_BUTTON_DPAD_UP
#SDL_BUTTON_DPAD_DOWN
#SDL_BUTTON_DPAD_LEFT
#SDL_BUTTON_DPAD_RIGHT

Eingaben
port
Game-Port, der abgefragt werden soll
button
Taste, die abgefragt werden soll
Rückgabewerte
state
Zustand der angegebenen Taste (1 für gedrückten Zustand, 0 nicht gedrückten Zustand)

Navigation zeigen