Перейти к основному содержимому

Получение свойств устройства контроллера (:get_properties)

Этот метод доступен только в версиях после 20260805.

Объявление

свойства = объект_контроллера:get_properties()

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

  • свойства Таблица — копия свойств конфигурации, сохранённых при создании устройства.

Описание

  • Возвращается копия конфигурации, сохранённая при создании контроллера; она может содержать свойства, которыми управляет система.
  • Возвращаемое значение не отражает значение, окончательно принятое системой; не используйте его для проверки того, распознало ли целевое приложение контроллер.
  • Скрипт должен зависеть только от переданных им или перечисленных в документации полей.

Пример

local pad = assert(gamepad.connect())

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