Реклама сбивает шрифты - что делать?
Реклама сбивает шрифты - что делать?
Не могу понять логику, но когда вставляю код для рекламы от креары и appgrade, а затем публикую swf вконтакте, вместо болда шрифты становятся бледными. Убираю - возвращается правильное, bold состояние. Компилируется проект во флешдевелоп, шрифты внедряю в CS4. Сталкивался ли кто-нибудь с такой странностью, как лечить? Спасибо заранее.
Re: Реклама сбивает шрифты - что делать?
Export for Action Script для внедренных шрифтов в CS4 есть? Иногда забывают это делать.Kurutah писал(а): шрифты внедряю в CS4.
Проверка внедренных шрифтов:
Код: Выделить всё
var fontList:Array = Font.enumerateFonts(false);for (var i:uint = 0; i <fontList.length; i++) {trace("font: " + fontList[i].fontName);}
Re: Реклама сбивает шрифты - что делать?
В 4 даже не нашёл такой опции, нашёл в 5-м поставил галочку - всё равно тоже самое... Причём я так понимаю, всё работает нормально, но до тех пор пока не поставлю рекламу...Export for Action Script для внедренных шрифтов в CS4 есть?
Уточнил - креара ни при чём, портит шрифты код от appgrade. Написал им на почту, но не знаю ответят ли чего-нибудь. Может быть, кто-нибудь из форумчан всё-таки сталкивался
Re: Реклама сбивает шрифты - что делать?
Хотелось бы посмотреть .swc от appgrade
Re: Реклама сбивает шрифты - что делать?
Я думаю, тут дело в конфликте шрифтов из вашей библиотеки и библиотеки appgrade при компиляции.
Можно попробовать принудительно использовать необходимый шрифт.
Способ 1: Установить шрифт с уникальным именем, к примеру Arial-Bold
Способ 2: Создать экземпляр экспортированного шрифта и работать с ним:
Можно попробовать принудительно использовать необходимый шрифт.
Способ 1: Установить шрифт с уникальным именем, к примеру Arial-Bold
Способ 2: Создать экземпляр экспортированного шрифта и работать с ним:
Код: Выделить всё
var myFont:Font = new MyArialBold; var myFormat:TextFormat = new TextFormat;myFormat.font = myFont.fontName; var myTextField:TextField = new TextField;myTextField.defaultTextFormat = myFormat;myTextField.embedFonts = true;
Re: Реклама сбивает шрифты - что делать?
appgrade исправили ошибку, всё ок теперь.