// a method to handle skill use input public void InputSkill() { if (!Input.GetKey(KeyCode.Tab)) { if (Input.GetKeyDown(KeyCode.A)) { skillControl.UseSkill(InputManager.instance.AKeySkill); } else if (Input.GetKeyDown(KeyCode.S)) { skillControl.UseSkill(InputManager.instance.SKeySkill); } if (Input.GetKeyDown(KeyCode.D)) { skillControl.UseSkill(InputManager.instance.DKeySkill); Debug.Log("Use D Skill"); } else if (Input.GetKeyDown(KeyCode.F)) { skillControl.UseSkill(InputManager.instance.FKeySkill); } } }