Есть ли функция GetButtonpressed?

Я использую это, чтобы вернуть нажатую клавишу.

KeyboardState.GetPressedKeys();

if (KeyboardState.GetPressedKeys().Count() > 0)
{
     middlekick = KeyboardState.GetPressedKeys()[0];
}

Есть ли что-нибудь подобное для нажатой кнопки?

As GamePadState.GetPressedButtons (); не существует

2 ответа

Решение

Почему бы не использовать свойство "Кнопки"? читай здесь

Кнопки свойств структуры GamePadState - это то, что вы ищете, я полагаю... https://msdn.microsoft.com/en-us/library/microsoft.xna.framework.input.gamepadstate.buttons.aspx

Другие вопросы по тегам