Zum Hauptinhalt springen

Geräteeigenschaften des Gamepads abrufen (:get_properties)

Diese Methode ist erst in Versionen nach 20260805 verfügbar.

Deklaration

Eigenschaften = Gamepad-Objekt:get_properties()

Rückgabewert

  • Eigenschaften Tabellenwert; Kopie der beim Erstellen des Geräts gespeicherten Konfigurationseigenschaften

Beschreibung

  • Zurückgegeben wird eine Kopie der beim Erstellen dieses Gamepads gespeicherten Konfiguration, die möglicherweise vom System verwaltete Eigenschaften enthält.
  • Der Rückgabewert stellt nicht den vom System letztlich verwendeten Wert dar. Verwende ihn daher nicht, um festzustellen, ob die Ziel-App das Gamepad erkannt hat.
  • Ein Skript sollte sich nur auf selbst übergebene oder in der Dokumentation aufgeführte Felder stützen.

Beispiel

local pad = assert(gamepad.connect())

local properties = pad:get_properties()
print(properties.Product)
print(properties.Transport)
assert(pad:disconnect())