public override bool KeyDown(KeyboardEventArgs args) { if (!args.Alt) { return(false); } switch (args.KeyChar) { case 'G': GameSelected?.Invoke(this, null); break; case 'O': OrdersSelected?.Invoke(this, null); break; case 'A': AdvisorsSelected?.Invoke(this, null); break; case 'W': WorldSelected?.Invoke(this, null); break; case 'C': CivilopediaSelected?.Invoke(this, null); break; default: return(false); } MenuDrag = false; return(true); }
private void worldSelection(WorldSelected worldSelected) { Debug.Log("entered listener"); if (worldSelected == WorldSelected.WORLD1) { SceneManager.LoadScene("Scenes/World_1"); } if (worldSelected == WorldSelected.WORLD2) { SceneManager.LoadScene("Scenes/World_2"); } }