public static bool MenuRightPressed() { foreach (int controllerIndex in ControlsConfig.GetAllControllerIndexes()) { if (PlayerControls.MenuRightPressed(controllerIndex)) { return(true); } } return(false); }
public override void Update(GameTime gameTime) { if (selected && menuScreen != null && enabled && inScrollView) { if (((PlayerControls.MouseLeftPressed() && RightArrowBoundingRect().Contains(PlayerControls.MousePosition())) || GlobalControls.MenuRightPressed() || PlayerControls.MenuRightPressed(ControlsConfig.keyboardControllerIndex))) { RightArrowPressed(); } if (((PlayerControls.MouseLeftPressed() && LeftArrowBoundingRect().Contains(PlayerControls.MousePosition())) || GlobalControls.MenuLeftPressed() || PlayerControls.MenuLeftPressed(ControlsConfig.keyboardControllerIndex))) { LeftArrowPressed(); } } }