public void SetDefaultKeysByIndex(KeyboardIndex index) { switch (index) { case KeyboardIndex.One: leftKey = Keys.Left; rightKey = Keys.Right; upKey = Keys.Up; downKey = Keys.Down; jumpKey = Keys.Space; backKey = Keys.F1; enterKey = Keys.Enter; firstSkillKey = Keys.Q; secondSkillKey = Keys.W; thirdSkillKey = Keys.E; aimKey = Keys.R; break; case KeyboardIndex.Two: leftKey = Keys.NumPad4; rightKey = Keys.NumPad6; upKey = Keys.NumPad8; downKey = Keys.NumPad5; jumpKey = Keys.RightControl; backKey = Keys.Back; enterKey = Keys.RightAlt; firstSkillKey = Keys.U; secondSkillKey = Keys.I; thirdSkillKey = Keys.O; aimKey = Keys.P; break; } }
public KeyboardInputs(KeyboardIndex keyboardIndex) { this.keyboardIndex = keyboardIndex; SetDefaultKeysByIndex(keyboardIndex); }