Aller au contenu principal

Obtenir les propriétés de la manette (:get_properties)

Cette méthode est disponible à partir des versions postérieures au 20260805

Déclaration

proprietes = objet_manette:get_properties()

Valeur renvoyée

  • proprietes type table, copie des propriétés de configuration enregistrées lors de la création de l’appareil

Description

  • La valeur renvoyée est la copie de la configuration enregistrée lors de la création de la manette ; elle peut contenir des propriétés gérées par le système
  • La valeur renvoyée ne représente pas la valeur finalement adoptée par le système ; ne l’utilisez pas pour déterminer si l’application cible a reconnu la manette
  • Le script ne doit dépendre que des champs qu’il a transmis lui-même ou qui sont listés dans la documentation

Exemple

local pad = assert(gamepad.connect())

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