![]() |
Почему не видно шрифтов если им сделать Embed
Всем привет.
Почему не видно шрифтов если им сделать Embed?Ситуация такая, есть игра , которая использует swc компоненты(исхожникики компонетов есть) , игра и swc компоненты сделанны в flash cs4 под 10 плеер.В swc компоненте есть мувиклип , в мувиклипе текстовое поле, на мувиклип навешен класс, когда создаю класс текствому полю внутри мувиклипа присваиваю текст , и вот если это текстовому полю сделать embed не важно как (программно или вручную) то текст перестает отображаться, когда я создаю этот мувиклип из swc компонента.Никто не сталкивался с такой проблемой? |
Нужные символы должны быть заэмбежены в текстовое поле.
|
Волгоградец , что это значит? Я же говорю что делаю embed, делал все символы английские и цифры и знаки , не отображается
|
Пример можно?
|
Исходники?Очень много весят.
|
Сократите проблему до пары классов - выкиньте все ненужное. Если вы сделали embed текстовому полю, то символы не могут не отображаться (если конечно не глюк IDE - в CS4 с мириадом и тахомой бывают проблемы - символы отображаются некорректно, но не пропадали ни разу).
|
До пары классов сократить не могу, просто не запуститься игра.Но если делаю embedFonts программно созданому тестовому полю, то оно тоже не отображается.Хрень какаято :).
|
Код AS3:
|
Спасибо Волгоградец.Вот тот код что ты привел в принципе не нужен, достаточно разместить текстовое поле с заэмбежеными буквами и цифрами.Единственно не совсем понятно , я ведь в swc компоненте (во флашке) в те текстовые поля тоже вписывал буквы и эмбедил те текстовые поля , пояему же не работало.
Еще не работает это решение , если сделать мувиклипу в котором текстовое поле rotationX. Тоже непонятна причина. Интересно это моя бага или флешовая :) |
А я внедряю шрифт по тутору вот так
Код AS3:
|
я делаю так:
1. в swc делаю мувик - контейнер с текстовыми полями ( каждое поле нужный шрифт). выставляю там emmbed глифы, связываю с классом допустим FontsContainer 2. при запуске приложения где нибудь делаю var fc:FontsContainer = new FontsContainer () 3. в нужных полях просто ставлю textFormat с именем шрифта из FontsContainer плюсы: набор шрифтов просто редактируется ( колво, глифы) минусы: иногда то отображаемое название шрифта во flash ide не соотв. системному названию ( лечится простым трейсом формата нужного поля в FontsContainer ) |
2Alex:
очень неэкономно эмбедите. Вы так все абсолютно все символы шрифта включаете. |
| Часовой пояс GMT +4, время: 20:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.