actionscript-3 - 如何更改文本框 AS3 中的文本?

标签 actionscript-3 flash apache-flex actionscript textfield

我有一个名为“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/

相关文章:

actionscript-3 - 垃圾收集最佳实践

flash - 如何缩放填充而不是Actionscript中的笔划?

java - 构建音乐可视化工具

javascript - 如何使Flash文件适合整个浏览器窗口?

apache-flex - 弹性 : Calculate hours between 2 times?

actionscript-3 - Actionscript计算不带括号的错误除法

actionscript-3 - 错误1009无法再次访问属性

html - 在没有rtmp的情况下在jwplayer上播放m3u8文件

css - 一定是我犯的一个简单错误 : Flex CSS style not working in a trival case

apache-flex - 您可以从 Adob​​e Air 访问 Windows 注册表吗?