是否有GetButtonpressed函数?

时间:2015-09-20 09:20:09

标签: c# keyboard xna controllers

我正在使用它来返回按下的键。

KeyboardState.GetPressedKeys();

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

按下按钮有什么相似的东西吗?

作为GamePadState.GetPressedButtons();不存在。

2 个答案:

答案 0 :(得分:1)

GamePadState结构的属性按钮是你要找的,我想...... https://msdn.microsoft.com/en-us/library/microsoft.xna.framework.input.gamepadstate.buttons.aspx

答案 1 :(得分:1)

为什么不使用'Buttons'属性? read here