PDA

Просмотр полной версии : Неправильное отображение нестандартного шрифта в swf-ке.


rognarek
27.09.2010, 19:27
Есть ролик, вес которого д.б. не более 50kb, для этого я нестандартный шрифт (он динамический - прилетает/улетает со сцены) не перевожу в кривые, иначе больше весить ролик начинает сразу. Когда генерирую swf (ctrl+enter) то все отображается нормально. Кода я вывешиваю ролик в инете, то шрифт слетает :(. Может я неправильно использую какие-нибудь настройки из серии anti-alias или static/dynamic text. Подскажите, пожалуйста.:rolleyes:

lexa2000lexa
27.09.2010, 19:39
читайте про внедрение шрифтов embedFonts

rognarek
28.09.2010, 12:35
Дело вот в чем: есть исходник, его делал другой человек. Мне была поставлена задача, чтобы я поменяла в нем фон (на графику, вместо заливки) и текст должен стать другого цвета. Человек, делавший изначальный файл не конвертировал шрифт в символы, т.к. иначе размер выходил за рамки. Но при этом в его исходнике я не нашла никакого применения AS или подзагрузки шрифта извне (как тут описано:1. Делаем текстовое динамическое поле.
2. Выбираем любой шрифт, нажимаем на кнопку Embed и там выбираем предположим Numeric (только цифры).
3. Из выпадающего списка выбираем Anti-alias for animation
4. В поле var пишем txt
5. выделяем поле и жмём F8
6. В instance name пишем my_mc
7. Наконец в главной сцене в кадре пишем my_mc.txt="123456"
8. Теперь делаем tween motion анимацию с переходом прозрачности. Всё работает.)

И я не могу понять, как же он это сделал, потому что когда я оставляю текст текстом (сори за тафтологию) то на других компах, где не установлен этот нестандартный шрифт текст отображается стандартным Arial'ом.
P.S, еще момент, он сделал мовик со слоганом (текст летает) и уже готовый его вставил на слой из библиотеки. Я опять же пробовала так сделать - не получилось, может кто-нибудь подсказать? Может я какие-то параметры не указываю? :(