private void HandleNameChange(TextInput input, TextEventArgs textEventArgs) { if (textEventArgs.Unicode == "\b" && PlayersManager.NewPlayer.Nickname.Length != 0) { PlayersManager.NewPlayer.Nickname = PlayersManager.NewPlayer.Nickname.Remove(PlayersManager.NewPlayer.Nickname.Length - 1); } else if (textEventArgs.Unicode != "\x1B" && textEventArgs.Unicode != "\t" && textEventArgs.Unicode != "\b" && (PlayersManager.NewPlayer.Nickname == null || PlayersManager.NewPlayer.Nickname.Length < 10)) { PlayersManager.NewPlayer.Nickname += textEventArgs.Unicode; } input.ChangeText(PlayersManager.NewPlayer.Nickname); }