public void Choice(int joystick, KeyGamepad key) { PlayerController player = dicPlayers.Select(g => g.Value).SingleOrDefault(g => g.key == key); PlayerController choosen = dicPlayers.Select(g => g.Value).SingleOrDefault(g => g.id == joystick); if (player.id == -1 && choosen == null) { player.id = joystick; List <PlayerController> last = dicPlayers.Select(g => g.Value).Where(g => g.id == -1).ToList(); if (last.Count == 0) { Play(); choosePlayer = false; } } }
public void Choose(int joystick, KeyGamepad key) { GameManager.instance.Choice(joystick, key); }