Я недавно написал флеш-игру (CS3), и она работала, но при попытке скомпилировать тот же FLA-файл в CS5 не работает.
У меня есть динамическое текстовое поле с именем tScore
tScore.text = Score;
Используется для применения текущего целочисленного значения оценки пользователя к текстовому полю.Это больше не делает это.(Кажется пустым)
С помощью простой отладки:
tScore.text = Score.toString; // no value shown
tScore.text = String(Score); // no value shown
tScore.text = "A"; // sets the field to the value A
tScore.text = "123"; // no value shown
tScore.text = "C123"; // value "C" shown
tScore.text = "A12A"; // value "AA" shown
tScore.text = "000"; // value "000" shown
tScore.text = "01"; // value "0" shown
Я знаю, что странные вещи давно произошли во флэш-памяти, но - для меня это не имеет смысла.
Кто-нибудь сталкивался с текстовым полем, которое не принимает цифры?