Добрый день, у меня следующая проблема:
Есть главный файл - main.swf в нем есть 4, так скажем экрана, или кадра с метками (titul, work, modul, demo)
Мы переходим в этом файле в modul, и там нажимаем на кнопку, где вызывается открытие work и туда грузится второй файл -Россия.swf, следующим кодом:
Код ActionScript 3
Код AS1/AS2:
on(release){
_root.gotoAndStop("work");
_root.emty_mc.unloadMovie();
_root.emty_mc._x = 85;
_root.emty_mc._y = 100;
_root.emty_mc.loadMovie("content/Россия.swf");
}
Отлично, тут все работает...
Теперь в файле Россия.swf мы имеем кнопку, со следующим кодом:
Код ActionScript 3
Код AS1/AS2:
on (release) {
_root.gotoAndStop("demo");
_root.emty_mc_demo.unloadMovie();
_root.emty_mc_demo._x = 127;
_root.emty_mc_demo._y = 97;
_root.emty_mc_demo._width = 900;
_root.emty_mc_demo._height = 500;
_root.emty_mc_demo.loadMovie("content/scrolling_movie_clip.swf");
_root.emty_mc_demo._lockroot = true;
}
При этом происходит следующее: кнопка работает, нас перебрасывает на наш demo, только ничего в наш emty_mc_demo не грузится, и мы видим просто красную площадку в которую должен был загрузится scrolling_movie_clip.swf
А теперь, что я выявил, если на кнопку в нашей Россия.swf повесить вместо верхнего кода, вот этот:
Код ActionScript 3
Код AS1/AS2:
on (release) {
_root.gotoAndStop("work");
_root.emty_mc.unloadMovie();
_root.emty_mc._x = 127;
_root.emty_mc._y = 97;
_root.emty_mc._width = 900;
_root.emty_mc._height = 500;
_root.emty_mc.loadMovie("content/scrolling_movie_clip.swf");
_root.emty_mc._lockroot = true;
}
То он отлично, не перебрасывая на другой кадр (work - это там же, где и был загружен файл Россия.swf, причем как Россия так и новый файл грузится в emty_mc), загружает файл. То есть все работает...
В чем может быть проблема? Как её решить?
Так как, я являюсь любителем, и что-либо мог не верно обозвать, выкладываю скрины: