У меня есть родительский swf с встроенными в библиотеку шрифтами, которые имеют экспорт для набора actionscript и назначенное имя класса. Патент swf загружает несколько дочерних swf, к которым я пытаюсь передать объект textformat с использованием нужного шрифта из библиотеки родителей. Как это можно достичь. Я попробовал Font.registerFont (класс шрифта) и создал новый экземпляр шрифта перед установкой textformat, но это работает только на машинах с установленным шрифтом.as3 шрифт вложение от родительского к дочернему swf
В дочернем swf текст текстового поля установлен, затем текстовое поле применяется с помощью setTextFormat();
Любые указания по применению
Спасибо за ответ, но я хочу поделиться шрифтом библиотеки с родительским swf. В приведенном выше методе требуется, чтобы шрифт был встроен в дочерний swf напрямую –
Когда родительский компонент заканчивает загрузку дочернего элемента, вы можете передать экземпляр класса шрифта (в приведенном выше примере Font1) загруженному ребенку? Это просто идея. – Diego
Не использовать, у меня есть задача, близкая этому. Я обнаружил, что: TextFileds, созданный внутри загруженного swf, не может получить родительский SWF-шрифт, в списке шрифтов нет (прослеживается внутри chid swf) Даже регистрация его в списке дочерних шрифтов не заставила его работать. Список шрифтов показывает, что там такой шрифт, и ему нужны были символы, текстовое поле имело формат, но текста нет :( – dnkira