Actionscript 3.0 Загрузка SWF-файла в проект Flash - PullRequest
0 голосов
/ 18 ноября 2010

http://tinypic.com/r/9i8hi0/7

Это видео показывает мою проблему. Я не знаю, почему файл SWF не будет работать во флэш-памяти Я использовал загрузчик, чтобы поместить файл SWF на сцену, но он этого не делает. Я хорошо играю, когда просто открываю файл swf во Flash Pro CS-4, но когда я помещаю его во флэш-память, он не работает.

Ответы [ 2 ]

1 голос
/ 18 ноября 2010

Сначала перейдите в Параметры публикации [Ctrl + Alt + F12] -> Flash -> Включить отладку. По крайней мере, это покажет вам строку, где произошла ошибка, но не забудьте отключить ее перед развертыванием (это добавляет несколько килобайт).

Видео не показывает достаточно, чтобы быть уверенным, поэтому вот несколько диких догадок:

0) Ошибка не связана с загруженным SWF-файлом (настройка Enable Debugging очень поможет в этом).

1) Где-то в не показанном коде вы пытались получить доступ к свойству из загруженного SWF, которое было недоступно.

2) Загруженный SWF-файл содержит код, который зависит от свойства stage или root и ошибочно обращается к основному этапу / корню, где не удалось найти нужное свойство (включите отладку в загруженном SWF, чтобы проверить это, показывает строку даже для загруженного кода)

0 голосов
/ 18 ноября 2010

Вы пытались использовать полный HTTP-путь к вашему SWF-файлу, например:

decoder.load(new URLRequest("http://localhost/site/decoder.swf"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...