У меня есть класс с TextField
в качестве свойства. Это текстовое поле добавляется на сцену и имеет значение в качестве значения свойства text. У меня также есть метод, который должен изменить эту цифру:
public function decrementCooldown()
{
cdText.text = (--cd.value != 0)? cd.value : "";
}
Однако это ничего не меняет. Я изменил код таким образом:
public function decrementCooldown()
{
cdText.text = (--cd.value != 0)? cd.value : "";
cdText.x -= 100;
}
Это заставило мое текстовое поле переместиться влево, но его текст остался прежним.
Затем я попытался отследить текст до и после его изменения. Вторая строка вывода содержала цифру, которую я хотел отобразить на экране, она была на 1 меньше, чем цифра в первой строке.
Интересно, как решить мою проблему.