Хорошо, это довольно сложный заголовок, поэтому я сначала объясню настройку, которая вызывает эту ошибку.
У меня есть несколько связанных проектов в Flash Builder. Каждый проект получает свои графические ресурсы из экспортированного SWC-файла (или нескольких SWC-файлов). Это прекрасно работает, но я хотел создать общий проект, содержащий материалы, используемые во всех проектах. Первый элемент - экран с несколькими клипами, содержащими динамические текстовые поля. Этот экран (и связанные активы) экспортируются в SWC, а затем я написал код в общем проекте, чтобы добавить функциональность на экран и кнопки. Я использую 2 шрифта, оба встроены.
Оба хорошо отображаются в моем тестовом жгуте, но когда я связываю общую папку SWC и src (что требуется для использования этого кода / активов в других проектах), текстовые поля очищаются, если я пытаюсь установить их свойства текста. Если я оставлю текст по умолчанию (установленный в FLA), он отобразится, и статические текстовые поля в FLA также отобразятся, это только когда я установил свойство text.
Я пробовал несколько комбинаций, включая удаление встраивания, экспорт для ActionScript, настройку всех текстовых полей в общем проекте на динамические, но все безуспешно. В основной проект встроен один и тот же шрифт, и я проверил, чтобы одинаковые глифы были выбраны как в основном, так и в общих проектах.
Я понимаю, что это довольно сложная установка, но мне еще предстоит найти рабочий процесс, который позволил бы дизайнеру и разработчику работать над большими проектами, что лучше (но я бы хотел услышать один!)