1

我有一个项目,我们有很多淡入淡出的文本字段,所有这些字段都有一个实例名称,加载时我以 JSON 格式从服务器加载变量,我解析这种格式并将数组分配给所有实例名称。

当我触发一个影片剪辑,淡入带有文本的元素时,未设置文本。如果我 THEN 触发数据加载功能,则实际加载了文本,但如果剪辑不可见,Flash 似乎不会加载实例。

我怎样才能解决这个问题?这与垃圾收集有关吗?

4

1 回答 1

1

我确定它不是垃圾收集,如果您使用 Action-Script 3,您需要“嵌入字体”以显示文本:

尝试调试您的代码,是否有任何错误?

我假设如果您使用操作脚本 2 文本框在加载 vars 时没有参考,这将解释没有错误消息..操作脚本 3 会告诉您文本不足”因此是错误。

详细说明:

当您加载变量时,您的 text_fields 尚未准备好,变量加载到帧“1”,文本字段直到稍后才存在,所以......您需要存储变量,直到您的文本字段准备好。

于 2013-04-02T10:18:43.193 回答