Я намагаюся дозволити гравцеві натиснути будь-яку кнопку, щоб продовжити на головній сторінці. Я зміг це зробити, створивши список кнопок і переглянувши їх і перевіривши, чи не знищується одна з них; однак я відчуваю, що цей код такий некрасивий, і мені цікаво, чи існує простіший спосіб зробити це, про що я просто не думаю?
Ось як виглядає мій код зараз:
if (GamePad.GetState(PlayerIndex.One).IsConnected)
{
var buttonList = new List<Buttons>()
{
{Buttons.A},
{Buttons.B},
{Buttons.Y},
{Buttons.X},
{Buttons.Start},
{Buttons.Back},
{Buttons.RightShoulder},
{Buttons.LeftShoulder},
{Buttons.RightTrigger},
{Buttons.LeftTrigger}
};
foreach (var button in buttonList)
{
if (GamePad.GetState(PlayerIndex.One).IsButtonDown(button))
ExitMainMenu= true;
}
}