public override void Update( InputKeyboardComponent inputKeyboard, InputMouseComponent inputMouse, InputTouchComponent inputTouch, InputGamePadComponent inputGamePad) { this.SetValue(inputKeyboard.IsKeyDown(this.Negative), inputKeyboard.IsKeyDown(this.Positive)); }
public override void Update( InputKeyboardComponent inputKeyboard, InputMouseComponent inputMouse, InputTouchComponent inputTouch, InputGamePadComponent inputGamePad) { this.IsDown = inputKeyboard.IsKeyDown(this.Modifier) && inputKeyboard.IsKeyDown(this.Key); }
public override void Update( InputKeyboardComponent inputKeyboard, InputMouseComponent inputMouse, InputTouchComponent inputTouch, InputGamePadComponent inputGamePad) { var up = inputKeyboard.IsKeyDown(this.Up); var down = inputKeyboard.IsKeyDown(this.Down); var left = inputKeyboard.IsKeyDown(this.Left); var right = inputKeyboard.IsKeyDown(this.Right); this.SetValue(up, down, left, right); }