Использование подключённых шрифтов в подгружаемых swf ! @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 11 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
KUZEN Муж.
новый человек
0
Сообщения: 28
Зарегистрирован: 19.11.05
Откуда: Москва
Заголовок сообщения: Использование подключённых шрифтов в подгружаемых swf !
Сообщение Добавлено: 20 Ноябрь 2005, 17:38:47 
Проблема выглядит следующим образом …
Есть две флехи в главной (test.swf) подшит шрифт и в неё подгружается флеха (l.swf) в которой надо этот шрифт использовать … и всё прекрасно работает, да вот только , если в подгружаемой ставить embedFonts = true; , то ничего не отображается … подскажите решение проблемы, наверняка с подобным уже многие сталкивались …

Собственно вот пример :
diflux Муж.
участник
8
Сообщения: 1051
Зарегистрирован: 10.07.02
Откуда: Moscow
Сообщение Добавлено: 20 Ноябрь 2005, 21:37:11 
Может поможет тебе вот эта Ссылка
KUZEN Муж.
новый человек
0
Сообщения: 28
Зарегистрирован: 19.11.05
Откуда: Москва
Сообщение Добавлено: 20 Ноябрь 2005, 21:44:09 
Да нет сейчас дело не в конкретном шрифте, а вообще использование подключённых шрифтов, сейчас жду ответа от Вани Дембицкого, похоже только он досконально изучил данную проблему … да ещё Нуран что то делал подобное, но пока ответов не поступало …
nuran
«Лектор»
46
Сообщения: 1569
Зарегистрирован: 21.05.04
Сообщение Добавлено: 20 Ноябрь 2005, 22:31:52 
Короче, если по-быстрому -- зайди на сайт Дембицкого, скачай там демку, посмотри структуру библиотек.

Смысл весь -- загрузить один из этих двух файлов библиотеки (не помню как они у Дембицкого называються) в тот SWF, в котором нужно подключить этот шрифт, при чём это надо делать до загрузки основного контента, как только ты этот файл подгрузишь в твой SWF -- шрифт автоматом засосёться.

Эх, наверно после этой инструкции Ваня разориться :laugh: . Шютка.

_________________
blog : flash / unity
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 21 Ноябрь 2005, 02:47:58 
Вот принцип : http://bellat.pair.com/maximov2/f8/shared_fonts.rar

Но, честно говоря, никогда не пользовался и не буду - не удобно и как правило не смертельно иметь лишние 10-15Кб шрифта с необходимыми начертаниями, важнее архитектуру проекта продумать так, чтобы не подгружать десятки файлов с текстовыми полями ;)
diflux Муж.
участник
8
Сообщения: 1051
Зарегистрирован: 10.07.02
Откуда: Moscow
Сообщение Добавлено: 21 Ноябрь 2005, 12:18:11 
@st@l@vist@,
А если шрифты занимают 100 кб ?????
А разделов много!
KUZEN Муж.
новый человек
0
Сообщения: 28
Зарегистрирован: 19.11.05
Откуда: Москва
Сообщение Добавлено: 21 Ноябрь 2005, 16:44:30 
Спасибо всё работает … только ещё одна проблема … если я правилно понял, что бы мне заменить шрифт на нужный мне просто надо поменять его в текстовом поле в BroadsheetBoldItalic_lib.fla и откомпилировать и всё должно работать … но после того как я меняю шрифт на другой , у меня ничего не отображается … может это в восьмёрке какая фигня …
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 21 Ноябрь 2005, 17:11:11 
diflux,
помоему, ответ на все бредовые вопросы уже прозвучал: :laugh:

Цитата:
важнее архитектуру проекта продумать так, чтобы не подгружать десятки файлов с текстовыми полями


:yes:

KUZEN, если этот другой у тебя в либе и прописан linkage то всё будет работать

_________________
можно на ТЫ.
KUZEN Муж.
новый человек
0
Сообщения: 28
Зарегистрирован: 19.11.05
Откуда: Москва
Сообщение Добавлено: 21 Ноябрь 2005, 17:18:01 

bE(o0L писал(а):
diflux,
помоему, ответ на все бредовые вопросы уже прозвучал: :laugh:

Цитата:
важнее архитектуру проекта продумать так, чтобы не подгружать десятки файлов с текстовыми полями


:yes:

KUZEN, если этот другой у тебя в либе и прописан linkage то всё будет работать



Linkage в данном примере не причём
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 21 Ноябрь 2005, 17:18:39 
Ну еще и в CSS заменить название шрифта, или изменить код на:



//txt.styleSheet.load("style.css");
txt.styleSheet.setStyle("p", {color:"#CC3300", fontFamily:fontName, fontSize:30});



Я оставил в примере возможность передачи имени шрифта как аргумент.

А вообще конечно, как уже советовали, лучше досканально обговорить этот вопрос с Iv'ом, человек собаку съел на этом и даже возвел это в ранг продаваемого продукта, кстати в связи с чем, исходники киляю на серваке, дабы не снижать уровень продаж :)
KUZEN Муж.
новый человек
0
Сообщения: 28
Зарегистрирован: 19.11.05
Откуда: Москва
Сообщение Добавлено: 21 Ноябрь 2005, 17:32:12 
Спасибо огромное за помощь … а просто думал в css забито имя функции :insane: … немножко с головой поругался )))
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 11 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100