0

当我将项目导出为 SWC 时,我正在使用 Flash Prof. CS 5.5,并且在使用 Textfields 时遇到了一些问题。我有一些动态文本字段,一旦我更改代码中的文本,它们就会消失。

奇怪的是我 TexField 似乎在那里,我启用selectable了调试,我得到了文本选择光标,并且可以通过双击并使用 CMD+C 来复制其中的文本。我还可以追溯我之前输入的内容。

我还确保嵌入了所需的字符,所以这不应该是问题。

我认为这与auto kernTextField的属性有关。我无法在我的 Mac 上禁用自动紧缩,但是当我在 Windows PC 上打开 FLA 并且除了禁用自动紧缩并导出 SWC 之外什么都不做时,它可以工作。

在 Flash 的首选项中,我只能禁用垂直文本的自动紧缩,这没有帮助。

有人知道我可以如何为所有 TextFields 禁用此功能吗?

4

1 回答 1

0

您是否尝试更改字体?

*许多字体都有内置的字距调整信息。例如,A 和 V 通常比 A 和 D 更靠近。Flash 提供水平跟踪和字距调整(用于水平文本)和垂直跟踪和字距调整(用于垂直文本)。

对于垂直文本,您可以在 Flash 首选项中默认禁用字距调整。如果您执行此操作并在属性检查器中选择字距调整选项,则字距调整仅应用于水平文本。

使用文本工具,在舞台上选择一个或多个句子、短语或文本字段。在属性检查器(窗口 > 属性)中,设置以下选项: 要使用字体的内置字距调整信息,请选择 Auto-Kern.*(来源 Adob​​e 帮助)。

于 2012-02-14T08:40:07.937 回答