【问题标题】:Flash CC, AS3 - textfield value reset after keyframeFlash CC,AS3 - 关键帧后重置文本字段值
【发布时间】:2014-02-16 13:14:46
【问题描述】:

我在 Flash CC 中发现了一个奇怪的错误。它在以前版本的 Flash 中从未发生过,这是一件相当重要的事情,所以我很惊讶我在网上找不到任何关于它的信息......

我有一个带有 TextField 的 MovieClip。在时间线中间的某个地方有一个关键帧,文本字段应该更改它的 IU 属性(但它的名称保持不变)。 在影片剪辑的开头,我为 textfield.text 赋值并让它运行。文本成功更改,但当它到达关键帧时,它的值重置为最初在 Flash 中构建的值。即使值为空,它也会删除文本...

只要 TF 实例连续存在,它就可以在以前版本的 Flash 中工作,但似乎不再工作了。 有没有其他人遇到过这个问题并找到了解决方案?

时间轴和 AS 的简单示例截图:

【问题讨论】:

    标签: actionscript-3 flash textfield


    【解决方案1】:

    Flash 也将关键帧视为文本属性的更改。所以你需要重复 tf.text="blahblah'; 或者你可以把这个文本字段放在一个movieclip中,而不是文本字段(mc.tf.text="blahblah";)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-11
      • 1970-01-01
      • 1970-01-01
      • 2010-11-01
      相关资源
      最近更新 更多