TLF(文本布局框架)已弃用,现在该怎么办?

时间:2013-10-06 17:59:57

标签: flash arabic tlf

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

好。

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

2 个答案:

答案 0 :(得分:2)

我使用了一个技巧,它可以正常工作

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

  • textLayout.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-确保将字体嵌入库中。

答案 1 :(得分:0)

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