“文本布局框架已弃用,Flash Professional CC无法使用该功能。如果使用Flash Pro CC打开包含以前使用旧版Flash Professional保存的TLF文本的FLA文件,则会转换TLF经典文本。有关详细信息,请参阅此文章。“
好。
现在呢?我们需要使用阿拉伯语(希伯来语......)字体,我们是否永远坚持使用Flash CS6?
答案 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文件导入。