Поделиться через


RawGameController.GetButtonLabel(Int32) Метод

Определение

Извлекает метку кнопки для указанной кнопки.

public:
 virtual GameControllerButtonLabel GetButtonLabel(int buttonIndex) = GetButtonLabel;
GameControllerButtonLabel GetButtonLabel(int const& buttonIndex);
public GameControllerButtonLabel GetButtonLabel(int buttonIndex);
function getButtonLabel(buttonIndex)
Public Function GetButtonLabel (buttonIndex As Integer) As GameControllerButtonLabel

Параметры

buttonIndex
Int32

int

Кнопка, для которой требуется получить метку.

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

Метка для указанной кнопки. Если метка кнопки пуста или для кнопки контроллера нет известной метки, возвращается значение None .

Комментарии

В отличие от функций-членов GetButtonLabel других классов, таких как ArcadeStick.GetButtonLabel, эта функция принимает целое число, а не ArcadeStickButtons или другое значение перечисления. Это целое число является индексом в массиве кнопок для необработанного игрового контроллера.

Вы можете создать собственный массив кнопок, а затем заполнить его значениями, представляющими состояние каждой кнопки, с помощью RawGameController.GetCurrentReading. Дополнительные сведения см. в разделе Необработанный игровой контроллер .

Применяется к

См. также раздел