예제 #1
0
 public override void Update(
     InputKeyboardComponent inputKeyboard,
     InputMouseComponent inputMouse,
     InputTouchComponent inputTouch,
     InputGamePadComponent inputGamePad)
 {
     this.SetValue(inputKeyboard.IsKeyDown(this.Negative), inputKeyboard.IsKeyDown(this.Positive));
 }
예제 #2
0
 public override void Update(
     InputKeyboardComponent inputKeyboard,
     InputMouseComponent inputMouse,
     InputTouchComponent inputTouch,
     InputGamePadComponent inputGamePad)
 {
     this.IsDown = inputKeyboard.IsKeyDown(this.Modifier) && inputKeyboard.IsKeyDown(this.Key);
 }
예제 #3
0
            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);
            }