конфликт между шрифтами в SWC и внешнем SWF - PullRequest
3 голосов
/ 25 апреля 2011

У меня есть веб-сайт на базе ActionScript 3, который загружает контуры шрифта с помощью синхросигнала, используя внешние методы, используя общую технику.

... 
var FontLibrary:Class = e.target.applicationDomain.getDefinition("font") as Class;
Font.registerFont(FontLibrary.fontClass);

Все работает, пока я не присоединяю ресурсы из SWC, содержащего текст стот же шрифтВ этот момент используются только контуры из SWC.Например, если у swc есть dyncamic TextField, содержащий буквы «abc», то на сайте будут отображаться только те буквы, а не все алфавиты, которые ранее были загружены с помощью шрифта swf.

Кто-нибудь сталкивался с этим и нашел решение?

1 Ответ

1 голос
/ 27 апреля 2011

У меня была проблема с встраиванием шрифтов в Flex и последующим добавлением SWF-файла с такими же шрифтами в проект.

Просто убедитесь, что шрифт SWC содержит все символы.Может быть так: http://www.adobe.com/devnet/flash/quickstart/embedding_fonts.html

Или вы можете попытаться установить шрифт текстового поля в SWC программно, а не с помощью параметров IDE.Чтобы шрифт не вставлялся в первую очередь в SWC.

...