Actionscript 2.0 element.text всегда выводит "00"

Я борюсь против странного поведения с помощью своего Actionscript! После установки четырех целочисленных переменных из спрайта MovieTimer (час, минута, секунда, миллисекунды) и суммирования их я всегда получал двойной ноль: 00

    stop ();
    delete this.onEnterFrame;
    var str1;
    var str2;
    var mili;
    var second;
    var minute;
    var hour;
    var timer;

    mili = _root.MovieTimer.txt_mili.text;
    second = _root.MovieTimer.txt_sec.text;
    minute = _root.MovieTimer.txt_min.text;
    hour = _root.MovieTimer.txt_heures.text;

    timer = hour+' : '+minute+' : '+second+' : '+mili;

_root.MovieSpellFinish.TextTime.text = timer;

_root.MovieSpellFinish.TextTime.text выводит: 00

Есть ли решения для этого?

1 ответ

Если вы используете встроенные шрифты, вам может потребоваться проверить, что у вас есть встроенный символ двоеточия. Также вам следует убедиться, что TextField достаточно широк, чтобы вместить строку, которую вы пытаетесь отобразить.

Другие вопросы по тегам