2010-03-11 22 views
0

我正在與我的動作對抗一個奇怪的行爲! 從MovieTimer子畫面設置的四個整數變量(小時,分鐘,秒,毫秒)之後和concate他們我得到總是雙零:00Actionscript 2.0 element.text始終輸出「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

有沒有解決方案?

回答

0

如果您使用嵌入式字體,您可能需要檢查是否嵌入了冒號符號。你也應該檢查TextField足夠寬以容納你想要顯示的字符串。