【问题标题】:How to change dynamic text in flash as3?如何更改 Flash as3 中的动态文本?
【发布时间】:2012-11-28 18:24:34
【问题描述】:

我是 Flash 的初学者。我从 flash 中的 text_tool 创建了一个文本。我将实例名称 'mytext' 和文本类型设置为动态。现在我想在运行时更改文本。例如:当前文本是 'hello world' 现在当我运行 flash 文件时,我想将文本更改为 'any random text' .所以我为此使用了以下代码。 mytext.text = 'any random text'; 但在运行时我可以看到任何文本。请帮助我如何更改其文本?
谢谢

【问题讨论】:

    标签: actionscript-3 flash


    【解决方案1】:

    可能有多种原因,请检查以下几点:

    • 如果您的时间轴上有多个帧,并且您的 TextField 扩展到所有这些帧,请确保您已在时间轴上的所有 KeyFrames 上为您的 TextField 提供实例名称。

    • 如果您使用一些花哨的字体,请尝试嵌入字体,有时非嵌入字体会产生此问题。

    【讨论】:

    • 好吧它的作品 :D 嵌入字体后我看到了文字 :D... 非常感谢 :)
    【解决方案2】:

    加法可以用

    你的textfield.appendText();

    祝你工作顺利:)

    【讨论】:

      猜你喜欢
      • 2011-01-28
      • 1970-01-01
      • 2017-09-17
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      • 2010-11-01
      • 1970-01-01
      • 2010-10-24
      相关资源
      最近更新 更多