Bred45
06.06.2013, 18:17
Подскажите, пытаюсь сгладить шрифт, но сглаживание вроде работает только со встроенными шрифтами. А как встроить?
Ну, вот что-то типа такого, например:
import fl.text.TLFTextField;
var tFlow:String = "<TextFlow xmlns='http://ns.adobe.com/textLayout/2008' fontFamily='Arial' fontSize='36'><p>Просто текст.</p></TextFlow>";
var tlf:TLFTextField = new TLFTextField();
tlf.tlfMarkup = tFlow;
tlf.border = true;
tlf.width = 850;
tlf.antiAliasType = flash.text.AntiAliasType.ADVANCED;//не срабатывает
tlf.x = 20;
tlf.y = 20;
addChild(tlf);
Пытаюсь встроить Arial, указав в ActionScript TLF(DF4).
Пишет ошибку:
The font named Arial is not compatible with TLF text. TLF text using this font will not display properly.
Подскажите, пожалуйста, у кого есть опыт встраивания и сглаживания в TLF.
Ну, вот что-то типа такого, например:
import fl.text.TLFTextField;
var tFlow:String = "<TextFlow xmlns='http://ns.adobe.com/textLayout/2008' fontFamily='Arial' fontSize='36'><p>Просто текст.</p></TextFlow>";
var tlf:TLFTextField = new TLFTextField();
tlf.tlfMarkup = tFlow;
tlf.border = true;
tlf.width = 850;
tlf.antiAliasType = flash.text.AntiAliasType.ADVANCED;//не срабатывает
tlf.x = 20;
tlf.y = 20;
addChild(tlf);
Пытаюсь встроить Arial, указав в ActionScript TLF(DF4).
Пишет ошибку:
The font named Arial is not compatible with TLF text. TLF text using this font will not display properly.
Подскажите, пожалуйста, у кого есть опыт встраивания и сглаживания в TLF.