PDA

Просмотр полной версии : Помогите разобраться с sharedFonts


MyXus
12.04.2006, 02:00
Тот фонт мэнеджер, что выложил Дембицкий, может и хорош, да только ни исходника нормального, ни описания нет. Он же выложил ссылки на макромедевские мануалы, но разобрать совершенно незнакомую тему на английском мне не под силу. Да и то, что я смог оттуда вычитать, для меня совершенно бесполезно. "Взять мувик, перетащить его на stage..". Не хочу я ничего перетаскивать, мне нужен автоматизированный умный инструмент создания и загрузки shared fonts.
Русскоязычный мануал, выложенный в закрепленной теме (http://www.flasher.ru/forum/showthread.php?t=72459), нужные мне разделы не описывает и слова shared он не знает (за исключением shared object).
А мне позарез нужно знать как swf, в котором есть библиотека с пролинкованными мультиками, зашарить для других проектов, как его лоадить, и какие есть особенности подгрузки зашаренных фонтов (проверить - фонт ли это, загрузился ли и т.д.).
Не думаю что это сложно. Наверняка всё это можно описать в пару абзацев с упоминанием полдюжины методов и свойств. Поможите?

son_of_war
12.04.2006, 10:18
Тот фонт мэнеджер платный и работают скрипты если ты его купишь. Макромедиа предлагает для шареных шрифтов такой вариант:
- ты создаешь отдельный файл, в нем создаешь шрифтовые символы, линкуешь как полагается, ставишь Export for runtime sharing, указываешь какое имя будет у swf в итоге. потом во всех мувиках, где ты хочешь использовать эти шрифты - делаешь Open External Library и используешь эти шрифты у себя. ты мувик со шрифтами не загружаешь - он сам грузится;
- альтернативный вариант (вдруг тебе не нужно полностью шрифты - вес - то большой): - берешь во внешний клип складываешь текстовые поля с embed fonts, указав для них наборы символов. Этот клип потом и грузишь

MyXus
12.04.2006, 13:47
О! Почти всё понял. А как программно делать Open External Library ?

MyXus
14.04.2006, 00:45
Друзья! Не может быть чтоб никто не знал!
И не может быть чтобы этот вопрос был слишком глупым ) Правда ведь? :)

son_of_war
14.04.2006, 07:43
Open External Library не программно делается, это команда меню
Import -> Open External Library причем у тебя в этом случае открывается исходник внешней библиотеки, а полученный swf используется автоматом

MyXus
14.04.2006, 13:38
Насколько я понимаю, Дембицкий в своем фонт-манагере использует xml как единственный идентификатор подгружаемой флешки с фонтом. Как экспортить мне объяснили. Но должен быть способ такую флешку поимпортить зная только её url!