J'essaie de permettre au joueur d'appuyer sur n'importe quel bouton pour continuer à partir de la page principale. J'ai pu le faire en faisant une liste de boutons et en les parcourant et en vérifiant que l'un d'entre eux était en panne; cependant, j'ai l'impression que ce code est un peu moche et je me demande s'il existe un moyen plus simple de le faire auquel je ne pense tout simplement pas?
Voici à quoi ressemble mon code maintenant:
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;
}
}