У меня есть SWF, который просто содержит библиотечные активы, без кода.Это загружено другим SWF, у которого есть код.
Библиотека SWF имеет около 280 символов, которые экспортируются для AS3.Все работает нормально, пока я не сделаю новый мувиклип, содержащий TLFTextField, в отличие от TextField.Когда я создаю SWF, нет предупреждений или ошибок, но во время выполнения я не могу загрузить какой-либо ресурс из библиотеки SWF.HasDefinition всегда возвращает false для каждого отдельного актива.
Я передал swf коллеге, который использовал 010 Editor, чтобы увидеть все определения в swf, и он сказал, что в нем нет символов.Я удалил TLFTextField, восстановил swf и дал его ему снова.Он сказал, что теперь в нем 280 символов.
Каким-то образом создание TLFTextfield и компиляция приводит к искажению каждого символа в SWF, даже если во время компиляции не было предупреждений или ошибок.Любые мысли о том, почему он это делает?Кстати я использую CS5.