public override void HandleInput(InputState input) { base.HandleInput(input); if (input.IsAnyFourPressed(ControllingPlayer, out playerIndex)) { ExitScreen(); } }
public override void HandleInput(InputState input) { if (player.State != MediaState.Stopped) { if (input.IsAnyFourPressed(ControllingPlayer, out playerIndex) || input.IsMenuSelect(ControllingPlayer, out playerIndex)) { ControllingPlayer = playerIndex; player.Stop(); } } else { if (input.IsMenuSelect(ControllingPlayer, out playerIndex)) { ControllingPlayer = playerIndex; // prompt for a device on the first Update we can if (!isPrompt) sharedSaveDevice.PromptForDevice(); } } }