![]() |
Внедрёные шрифты
Имеем файл preloader.swc. Там просто картинка загрузчика и бар с процентами загрузки. Проценты показываются внедрёным шрифтом Tahoma, шрифт назван TahomaForLoader. В нём выбраны только цифры и спецсимволы (для знака % ).
Имеем так же файл main.swc в котором есть много всяких окошек интерфейса и в которых так же используется Tahoma, только там он внедрён под названием Tahoma_new2. И в нём выбраны все символы, включая кирилицу. Всё компилируется в FleshDevelop. После загрузки флешки в интерфейсе не показываются никакие символы, для которых используется Tahoma_new2. Показываюся только цифры. Я подозреваю, что берётся TahomaForLoader а Tahoma_new2 отброшен. Как исправить? |
Пробовали внедрять шрифты через тег [Embed]?
IDE-шный компилятор не присваивает шрифту имя, которое Вы вводите при внедрении через форму, для него это имя символа в библиотеке, не более. В рантайме оба ваших шрифта будут иметь имя Tahoma, взятое из самого файла шрифта. Через тег же можно внедрять один и тот же шрифт с уникальными именами (атрибут fontName или fontFamily). |
Правильно ли я понял:
1 Сделать отдельный font.swc с обрезаным шрифтом 2 Убрать нафиг из preloader.swc все упоминание о тахоме и убрать сам шрифт (из текст филда и из библиотеки) 3 в Preloader.as ставлю Embed с урезаным шрифтом из font.swc, называю например TahomaForLoader 4 После старта сделать для текстфилда скрина прелоадера Код AS3:
Пока ушёл проверять этот вариант. Добавлено через 43 минуты Оно вообще не компилируется Код AS3:
Цитата:
ПОхоже, что победил. Код теперь такой Код AS3:
Код AS3:
код внедрения шрифтов: http://forum.alternativaplatform.com...list/3995.page описание атрибута Embed unicodeRange http://www.compuart.ru/article.aspx?id=21970&iid=1004 генератор unicodeRange http://zenoplex.jp/tools/unicoderange_generator.html |
Да.. перемудрили слегка поначалу)) Мне и в голову не пришло бы, что мои слова можно истолковать таким образом... Конечно же я говорил о шрифтах, не об Embed...swc.
|
| Часовой пояс GMT +4, время: 14:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.