4

“文本布局框架已弃用,Flash Professional CC 将无法使用该功能。如果使用 Flash Pro CC 打开以前使用旧版 Flash Professional 保存的包含 TLF 文本的 FLA 文件,则 TLF 将转换为经典文本.有关更多信息,请参阅本文。”

好的。

现在呢?我们需要使用阿拉伯语(希伯来语...)字体,我们是否永远坚持使用 Flash CS6?

4

2 回答 2

4

我使用了一个技巧,它有效

1- 从 flash cs6 或 cs5 复制两个 (.swc) 文件(支持 tlf 文本)

  • 文本布局.swc

  • tlfruntime.swc

2- 将它们粘贴到(Adobe Flash CC \Common\Configuration\ActionScript 3.0\libs)

3-重启闪光灯

4- 使用 TLFTextField 方法

      import fl.text.TLFTextField;

      var txt:TLFTextField = new TLFTextField ;
      txt.text = "النص العربي";
     addChild(txt);

5-确保将字体嵌入到库中。

于 2014-07-15T13:04:21.293 回答
0

像文本类和扩展这样的工作解决方案很少,但一种简单的方法是安装 Flash Cs5 或 6 并在其上制作文本,然后将它们作为 swf 文件导入。

于 2013-12-11T08:33:07.343 回答