bool processInput(inputKeyType p_input) { if (p_input.howsItHeld == howItsInput.GETKEY) return Input.GetKey(p_input.key); if (p_input.howsItHeld == howItsInput.GETKEYDOWN) return Input.GetKeyDown(p_input.key); if (p_input.howsItHeld == howItsInput.GETKEYUP) return Input.GetKeyUp(p_input.key); return false; }
public void defaults() { up = new inputKeyType(); left = new inputKeyType(); down = new inputKeyType(); right = new inputKeyType(); perkFire = new inputKeyType(); fire = new inputKeyType(); up.key = KeyCode.W; left.key = KeyCode.A; down.key = KeyCode.S; right.key = KeyCode.D; perkFire.key = KeyCode.LeftShift; perkFire.howsItHeld = howItsInput.GETKEYDOWN; fire.key = KeyCode.Space; fire.howsItHeld = howItsInput.GETKEYDOWN; Debug.Log("setdefault"); }