【问题标题】:as3 .text not workingas3 .text 不工作
【发布时间】:2013-07-22 18:38:24
【问题描述】:

这是我使用的代码:

endScreen.scorePrint.text = String(score);
endScreen.distancePrint.text = String(distance);

它并没有显示任何内容,虽然我的应用程序中其他地方的相同代码有效,但我尝试嵌入字体和东西,但我仍然得到空白。我做错了什么?

编辑: endScreen 是一个没有 AS 链接的 MovieClip,它由 .visible 操作, scorePrint 和 distancePrint 是该 MovieClip 的一部分。

scorePrint 和 distancePrint 除了名称之外都相同,如下所示: 经典文本 -> 动态文本

【问题讨论】:

  • 提供更多上下文,显示 endScreen 是什么,它在哪里添加到舞台,scorePrint 和 distancePrint 在哪里声明/创建/并添加到某些 DisplayObject,scorePrint distancePrint 和 endScreen 是什么类型......这些在代码中的同一点添加 trace("Score":" + score) trace("Distance":" + distance ) 也会有所帮助

标签: actionscript-3 text


【解决方案1】:

试试

endScreen.scorePrint.text = "" + score;

如果没有,那就有

trace("" + score);

显示什么?

【讨论】:

    【解决方案2】:

    我修好了,问题是抗锯齿。为了便于阅读,我从抗锯齿更改为设备字体。修复了这两个字段。

    感谢支持:)

    【讨论】:

      猜你喜欢
      • 2014-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-04
      • 1970-01-01
      • 1970-01-01
      • 2014-12-10
      相关资源
      最近更新 更多