我有一个名为“textbox”的文本字段。我有这个代码:
textbox.text = 'hello';
代码是正确的,但播放时不会改变文本。先前的文本将被清除,但新文本 (hello) 不会出现。 我猜这与属性有关,但我只是不知道是什么。
最佳答案
1) 您正在使用的字体尚未嵌入您正在书写的字符 - 解决方案是单击 Flash IDE 中的文本字段,选择“嵌入字体”并选择要嵌入的字符(Basic Latin 应该可以满足您的要求)
2) 文本字段不可见:通过 textbox.visible = true 访问它
3) 文本字段太小,无法显示文本,请确保使其足够大以显示文本
这是基本的东西,如果这不能解决问题,请告诉我
关于actionscript-3 - 如何更改文本框 AS3 中的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13713154/