我正在尝试将来自 illustrator 的模型中的一些非动态文本粘贴到 Flash 中。这是我以前做过一百万次的事情,但我的新版本 flash(cs5) 给我带来了问题。粘贴文本时的默认格式现在是 TLF,它有很多与之相关的问题,我不想使用它。如果我粘贴文本然后将其更改为“经典文本”,它会更改文本的布局,这使我基本上不得不重做文本布局。有没有办法改变文本的粘贴方式并使其默认为经典文本?
问问题
1243 次
3 回答
5
我发现了一个非常快速的技巧来防止这种情况发生。(临时)在导入之前将您的 flash 发布设置设置为 flash player 9 或更低版本。
TLF 在版本 10 以下无法使用 :)
于 2012-05-21T14:06:36.470 回答
1
我也遇到了这个问题,不幸的是,我正在处理一个相当复杂的布局,其中包含许多不同样式和大小的不同文本字段。
首先,我查看 CS5.5 中是否有首选项设置,允许将 Illustrator 中的文本导入为 Classic 而不是 TLF,但找不到任何此类设置(您认为这对于Adobe 已添加...)。
我的解决方案是将 Illustrator 文件保存为 CS4,然后将其导入 Flash CS4,保存,最后在 Flash CS5.5 中打开 Flash CS4 文件。它把我的文本作为经典文本引入,因为 Flash CS4 没有 TLF 文本。有几个小地方我需要调整间距,但这种方法让我节省了大量时间,而无需将每个文本字段从 TLF 转换为 Classic 然后调整它,因为它保留了大部分格式。
于 2012-03-19T20:27:56.520 回答
0
我知道在 CS5.5 中默认文本是经典文本,但如果你像我一样使用 CS5,那么不妨试试这个:
- 在 Illustrator 中选择单个字段中的所有文本,就像您正在编辑它一样(不是文本对象,而是实际文本本身)
- 在 Flash 中创建经典的 TextField(或使用现有的)
- 选择 Flash 中的所有实际文本(不是文本字段,而是实际文本),这在新文本字段上什么都不是。
- 粘贴它,看看会发生什么。
如果这不起作用,并且您不想升级到 5.5,也许看看某处是否有一些设置,默认情况下,使用经典文本。
于 2012-01-28T22:49:10.043 回答