Я искал решение моей проблемы на SO, Google и Bing, но безрезультатно.
NB. Это касается AS3 / CS5 в Windows 7 Pro x64.
У меня есть SWF, который загружает другой SWF в AS3.
Вчера утром все работало нормально.
Затем я внес несколько изменений в другой SWF-файл, полностью разделенный, и в некоторые файлы содержимого XML, и в следующий раз, когда я запустил проект, второй SWF-файл начал мигать и прокручивать его содержимое после загрузки его первым SWF-файлом. .
Я не мог понять, что я сделал, чтобы вызвать проблему, и понятия не имею!
Я потратил весь рабочий день на то, что должно было занять всего 10 минут.
Загрузка SWF действительно загружает проблемные SWF и операторы трассировки в классе документа для загрузки SWF выполняется нормально, но не похоже, что конструктор класса документа второго SWF выполняется, так как я не вижу в нем никаких операторов трассировки казнены.
У меня была такая же проблема в четверг, и это оказалось синтаксической ошибкой в классе, относящемся ко второму SWF, и это было быстро решено.
Однако в этот раз НЕТ кода, относящегося к проблеме SWF, был изменен, и проблема SWF компилируется нормально при включенном строгом режиме.
Я скопировал код с моего ноутбука (Windows 7 Pro 32bit), где я проверил, что все работает нормально, и однажды у меня возникла та же проблема на моем ПК разработчика.
Я не помню, чтобы что-то менять в своей среде разработки для ПК на Flash / Actionscript, и хочу рвать на себе волосы, которых у меня нет !!!
Пока я работаю на своем ноутбуке, но это не постоянное решение.
Кто-нибудь знает, КАК я могу систематически отследить эту проблему ???
Я начинаю сожалеть о том, что попал во Flash / AS3; просто невозможно запустить diff для всей среды разработки и выяснить, что именно не так.
Я ничего не вижу в журналах событий Windows. Есть ли Flash-логи, на которые я мог бы взглянуть? До сих пор я ничего не нашел и проклинаю тот день, когда я посмотрел на Флэш.
Есть идеи ??
Спасибо!
Chris