public void HandleKeyDown(string key) { if (key.Equals("space")) { GGJGameManager.SetState("play"); } else { Player player; if (GGJGameManager.TryGetPlayer(key, out player)) { player.ResetSize(); player.Jump(); } else { GameObject playerGO = GameObject.Instantiate(_playerPrefab); player = playerGO.GetComponent <Player>(); player.Setup(key); GGJGameManager.AddPlayer(key, player); } } }
// Start is called before the first frame update void Start() { GGJGameManager.SetState("joinGame"); }
public void TestUI() { GGJGameManager.SetState("play"); }
public void Quit() { //Application.Quit(); GGJGameManager.SetState("mainMenu"); }