// Update is called once per frame void Update() { if (MenuAdapter.IsBackKeyPressed()) { if (MenuAdapter.IsShown(partsMenu)) { MenuAdapter.Hide(partsMenu); freeCamera.Enable(); } else if (MenuAdapter.IsShown(colorsMenu)) { MenuAdapter.Hide(colorsMenu); freeCamera.Enable(); } else { this.OnExitLevel(); } } }