// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { if (OptionsPanelShowing) { Panel.ClosePanel(); OptionsPanelShowing = false; } else { Panel.OpenPanel(); OptionsPanelShowing = true; } } }