2

我尝试在 Flash Builder 中使用 TLFTextField 对象,用代码对其进行实例化,但由于某种原因,Flash builder 无法识别 fl.text 命名空间,并且不会从 fl.* 或 flashx.* 导入任何内容

有人知道怎么做吗?

4

3 回答 3

2

您需要将 TLF 运行时库包含到您的项目中。它位于此处:

[Flash Application Directory]/Common/Configuration/ActionScript 3.0/libs/tlfRuntime.swc

我会将该 SWC 复制到您的项目目录(如果有,则在您的文件夹下),然后在项目属性中库路径下的ActionScript 构建路径部分libs中指向它。

完成此操作后,该fl.text.TLFTextField课程将在您的项目中提供给您。

于 2013-01-12T00:14:23.007 回答
1

除了 tlfRuntime.swc,您可能还需要包含“textLayout.swc”,其中包含 TLFTextField 的重要类。

在 CC 中对 TLFTextfield 的支持已被删除。您可能需要安装 Flash Professional CS6 才能找到上述 SWC

于 2013-10-21T10:01:26.900 回答
0

确保项目属性/编译器选项中的目标是 Flash 10 或更高版本。如果您以较低版本的 Flash 为目标,则 IDE 将不包含 TLF 类。

于 2012-12-26T02:26:36.430 回答