Я создал предварительный загрузчик AS3 и поместил его код в первый кадр.
Затем я сделал символ и поместил его в библиотеку. Он был настроен на НЕ экспорт в кадре 1, а в настройках fla все классы были экспортированы во втором кадре. До второго кадра ссылок на объект не было.
Затем, flash вылетал всякий раз, когда я компилировал без установленного флажка «Экспорт в первый кадр».
Чтобы исправить это, друг посоветовал мне запустить логику игры с кадра 3, чтобы он правильно загрузил кадр 2. Казалось, что все работает нормально, экземпляр класса создавался правильно.
Затем выяснилось, что он не загружал мувиклип, а только создавал экземпляр класса. Опять же, это можно исправить путем экспорта в кадр 1, но я действительно не могу себе этого позволить.
Тот же друг предложил мне поместить экземпляр символа на сцену в кадре 3 и выполнить логику игры на кадре 4. Они сказали, что это правильно инициализирует фрагмент ролика.
Однако это было не так. Как я могу загрузить весь символ, графику и все остальное без экспорта в кадр 1? Этот единственный символ будет содержать, вероятно, 10-20 МБ графики, поэтому его необходимо предварительно загрузить.
Спасибо за помощь!
РЕДАКТИРОВАТЬ: Короче говоря, все, что мне нужно, это какой-то способ загрузить видеоклип, чтобы его можно было использовать, видеть и все такое.
РЕДАКТИРОВАТЬ: Есть ли способ принудительно загрузить фильм через AS3?