void Update() { if (Input.GetButtonDown("Inventory")) { if (!inventory.isActiveAndEnabled) { inventory.OpenGui(); } else { inventory.CloseGui(); } crosshair.SetActive(!inventory.isActiveAndEnabled); player.GetPlayerController().SetControlsActive(!inventory.isActiveAndEnabled); } }