public bool IsReleased() { switch (buttonType) { case ButtonType.Axis: return(axis.IsReleased()); case ButtonType.JSButton: return(btn.IsReleased()); case ButtonType.Key: return(KeyboardManager.IsReleased(key)); default: return(false); } }