private static void OnJoystickButtonDown(object sender, SdlDotNet.Input.JoystickButtonEventArgs e) { if (PausedShowMenu) { Rooms[RoomIndex].DoJoystickButtonDown(e); return; } CheckJoyShortcuts(); }
public override void DoJoystickButtonDown(SdlDotNet.Input.JoystickButtonEventArgs e) { if (!lockKeysJoystick) { base.DoJoystickButtonDown(e); } else { lockKeysJoystick = false; Items[SelectedMenuIndex].Options.Clear(); Items[SelectedMenuIndex].Options.Add(e.Button.ToString()); } }
/// <summary> /// Processes a joystick button event. This event is triggered by /// SDL. Only /// sprites that are JoystickSensitive are processed. /// </summary> /// <param name="args">Event args</param> public virtual void Update(JoystickButtonEventArgs args) { }
private void JoystickButtonDown(object sender, JoystickButtonEventArgs e) { Console.WriteLine("Joystick button was pressed"); }
static void OnJoystickButtonUp(JoystickButtonEventArgs e) { if (JoystickButtonUp != null) { JoystickButtonUp(instance, e); } }
static void OnJoystickButtonDown(JoystickButtonEventArgs e) { if (JoystickButtonDown != null) { JoystickButtonDown(instance, e); } }