![]() |
Помогите с Embed!
Всем привет!
Как встроить шрифт во флешку? На данный момент делаю так: Код AS3:
|
Вот этот шаблон всегда мне помогает:
Код AS3:
|
Хм.... шас попробую!
что за путь? "../lib/winter.ttf"? lib - это библиотека? |
просто путь
|
Хм... модифицировал код
Код AS3:
текст не видно =( Где на сей раз ошибка Добавлено через 18 часов 11 минут Может кто нибудь сделать исходник со встраиванием шрифта для FD и скомпилированным на CS3? Заранее спасибо =) |
Код AS3:
|
Сколько не изменял все равно не появляется текст =\
вот код: Код AS3:
|
Твой код работает.
Код AS3:
|
а у меня нет О_О
добавил скобки все равно текст не появился =( |
Если ты прочитал мои комментарии, давай описание ошибки.
|
ошибки нет!
Но если закомментить строчку с Name.embedFonts = true; то текст появляется ,но со стардартным шрифтом! Если что пишу в FD компилирую в CS3! |
Может шрифт регать надо? Font.registerFont?
|
Попробовал!
Выкинул ошибку: TypeError: Error #2007: Parameter font must be non-null. at flash.text::Font$/registerFont() at bin.Text::Text/TEXT() at bin.Text::Text$iinit() at bin::Main/::NewGame() Народ кто нибудь проверите мой код с каким нибудь шрифтом!Скажите работает или нет =) Добавлено через 5 минут Или напишите рабочий исходник! |
Цитата:
|
Код AS3:
|
Вложений: 1
Рабочий пример CS5.
|
2 BlooDHounD
исправил вот что выкидывает Warning: 1110: The constant was not initialized. 2 tsarapkabel а можно cs3?ну или cs4? |
Вложений: 1
Цитата:
v CS4 attachment included v |
Мне что-то такое помнится, что CS3 не знает [Embed] вообще, нет такого?
|
Перевел проект из CS3 в СS4 он ожил теперь хотя бы ошибку выкидывает =)
transcoding parameter 'embedAsCFF' is not supported by 'flex2.compiler.media.FontTranscoder' Unable to transcode visitor1.ttf. Добавлено через 1 минуту и да исходник tsarapkabel компилируется с такой же ошибкой =( |
ну так уберите параметр embedAsCFF. Можно еще добавить mimeType="application/x-font".
|
Если убрать!То остается 2 ошибка!
|
а где этот ttf-файлик лежит? Создается впечатление, что все из-за того что не находит указанного шрифта.
|
он лежит в папке с классом Text.as
|
Код:
Warning: 1110: The constant was not initialized. |
может дело в CS4?
Добавлено через 2 часа 19 минут Ну так у кого какие идей как это дело в CS3 или в CS4 запустить? |
я написал как в CS4. что не работает?
|
Привет!
Чтобы использовать тег метаданных Embed в Adobe Flash, версия должна быть не ниже CS4, плюс должен быть flex SDK, который можно скачать отсюда: http://opensource.adobe.com/wiki/dis...ownload+Flex+3 После скачивания, распаковываем flex SDK в какую-нибудь папку. Дальше, настроим путь к flex SDK во флэш: 1) Ctrl+U, откроется окно настроек 2) Слева, в списке, выбираем Action Script 3) Внизу, есть кнопка "Параметры Action Script 3.0" - нажимаем ее (у меня флэш русифицированный, поэтому названия кнопок пишу русскими) 4) В открывшемся диалоговом окне, в самом верху, вводим путь к flex SDK. Код AS3:
http://***********/5398105 Если все равно проблемы, пиши на почту: serogah@rambler.ru |
Делаю все как сказано выше !Указываю папку где лежит flex SDK.
Компилирую и все равно 2 ошибки: transcoding parameter 'embedAsCFF' is not supported by 'flex2.compiler.media.FontTranscoder' Unable to transcode visitor.ttf. |
ну потому что флекс видать не поддерживает embedAsCFF. и действия очевидны и описаны выше.
|
Всем большое спасибо!
Все работает. Удачи всем) |
| Часовой пояс GMT +4, время: 02:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.