【问题标题】:Actionscript 2.0 element.text always outputs "00"Actionscript 2.0 element.text 始终输出“00”
【发布时间】:2010-03-11 11:27:12
【问题描述】:

我正在用我的动作脚本来对抗一种奇怪的行为! 从 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

有什么解决办法吗?

【问题讨论】:

    标签: xml flash actionscript-2 cs3


    【解决方案1】:

    如果您使用嵌入式字体,您可能需要检查是否嵌入了冒号符号。此外,您应该检查 TextField 是否足够宽以容纳您要显示的字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-12
      • 2013-01-29
      相关资源
      最近更新 更多