![]() |
|
||||||||||
|
|||||
|
[+4 06.05.14]
|
Товарищи у меня вопрос следующего ранга :
Делаю сайт, использую пиксельные шрифты сторонние не в коплекте windows/ Естественно чтобы все показывало как надо шрифты надо встраивать в динамические поля если это не статик текст конечно же, с этим проблем нет - вопрос в следующем - скажем шрифт весит 20 кб - если я начинаю встраивать его в каждое поле объем swf резко увеличивается! что делать ? Можно ли как нибудь вписать шрифт раз и навсегда как картинку например или еще что? чтобы не ембдить его каждый раз.... У 2advanced такая фишка используется под названием Shared font manager. они походу каким то образом заливают шрифты( в кеш пользователю) при загрузке сайта. П.с. хотел засунуть шрифт в библиотеку - была ошибка что то типа problems with read file |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Встройте только в одно поле, этого достаточно.
SFM вообще не в тему. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В одном поле достаточно указать диапазоны, в остальных только Antialias for animation. При этом поля должны находится в точных координатах в пикселях относительно всей сцены.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну укажите bitmap, только диапазоны не нужно.
|
|
|||||
|
[+4 06.05.14]
|
Всмысле диапазоны ? Я беру одно поле : Dynamic - пишу в нем текст : ВАСЯ. Шрифт iflash 705 Это пиксельный шрифт 8. Далее в нем указываю embed : cyrillic ну и все ост что надо это англ символы и т.д. Далее ставлю другой динамик пишу в нем тот же текст, тем же шрифтом но не ставлю embed так ? Странно но в таком случае символы в новом текстовом поле вообще не показываются не говоря уж о четкости!!! или я не так делаю ? или это лучше программно писать тогда все будет работать ?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Для iFlash использовать bitmap вредно, используйте animation. Это первое.
Второе, если вы один раз создали поле и указали там диапазоны включаемых символов, то в уже в следующем вам нужно лишь указать тот же режим рендера (animation, bitmap или readablility), чтобы поле использовано зашитый шрифт в предыдущем поле. Указывать диапазоны символов для второго поля не нужно. Если теряется четкость шрифта, то значит текстовое поле, содержащее текст, относительно глобальных координат располагается не строго по пикселям, а имеет смещение в несколько десятых долей пиксела. Чтобы избавиться от смазывания, нужно проследить, что все клипы вглубь до текстового поля (включая и само поле) имееют целочисленные координаты, а размер шрифта кратен 8. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Потому что эти шрифты заточены под режим animation, а в bitmap может нарушится строение.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:26. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|