as3 文本字段更改字符串值

Posted

技术标签:

【中文标题】as3 文本字段更改字符串值【英文标题】:as3 textfield changing string value 【发布时间】:2015-03-12 11:21:00 【问题描述】:

我是 Flash 中 as3 的新手。我需要显示警报。在警告框中,显示的文本字段类似于:“ou ra ro la atio hata”。但我想显示的真实文本就像“鼠标拖放播放动作 hata”。

在代码对中,文本字段类似于“鼠标拖放播放动作 hata”。当我调试代码时,我也看到相同的文本字段。实际上我没有弄清楚为什么文本字段会像“ou ra ro la atio hata”一样发生变化。它是改变,还是替换,或者删除等等。我真的不知道。

当我复制警告框中的文本时,例如“ou ra ro la atio hata”,然后将其粘贴到记事本中,文本会像原始文本一样显示,例如“鼠标拖放播放动作 hata”。

有人帮我吗???

谢谢

【问题讨论】:

请添加一些有意义的代码。发布 Short, Self Contained, Correct Example (SSCCE) 来证明您的问题将帮助您获得更好的答案。 【参考方案1】:

鉴于您的问题中提到的一些细节,我认为这是您的动态文本字段的文本外观问题,这与您在 Flash 项目中嵌入字体有直接关系。为避免此类行为,您可以查看以下链接:

Adobe Help : Embed fonts for consistent text appearance.

Google Help : Embed fonts for a dynamic text field.

Adobe Help : Embed fonts in flash (视频教程)。

Adobe Flash Developer Center : Embedding fonts(CS4 的旧文章)。

希望对你有帮助。

【讨论】:

以上是关于as3 文本字段更改字符串值的主要内容,如果未能解决你的问题,请参考以下文章

不能有 2 个动态文本字段 AS3

AS3:如何在外部 swf 上的文本字段中使用 Android 默认字体?

根据文本字段值动态更改容器大小

Flash CS4/AS3 动态文本框

如何修改文本字段数组中选定的 UITexFiled 值

AS3 Textfield根据高度设置宽度