У меня проблема с определенной строковой переменной.Это автоматически добавляет разрыв строки после текста в строке characterName.В этом кадре у меня есть текстовое поле ввода с именем экземпляра name_Input и кнопка отправки, которая выполняет следующий код.
var characterName:String;
characterName = name_Input.text;
//The next line was a solution I tried for this problem but it doesn't work
characterName = characterName.split("\r\n").join("");
nextFrame();
А в следующем кадре есть трассировка, чтобы увидеть, какое значение этогоплюс другая переменная есть.
trace(characterName+", the "+characterClass);
символьный класс автоматически определяется как «по умолчанию», поэтому я вижу, работает ли он правильно.Трассировка отображает следующее:
"Name
, the Default"
Если кто-нибудь может помочь мне выяснить, почему разрыв строки продолжает появляться и как предотвратить это, я был бы очень признателен.
Также,если я нажму клавишу удаления до того, как наберу «Имя» в текстовом поле, он отобразится в строке.Итак, ясно, что в коробке автоматически разрыв строки.Я уже пытался удалить и переделать текстовое поле, чтобы убедиться, что я не случайно что-то добавил к нему.
Заранее спасибо.