В корне у меня есть 2 кнопки, при нажатии на первую идет переход на первый кадр внутри мувиклипа, если нажимаю вторую кнопку, то идет на второй кадр.
У меня есть следующая функция в кадре 2 внутри клипа.
function loadMap(mapBoolean:Boolean):void{
if(mapBoolean == false){
var loader:Loader = new Loader();
loader.load(new URLRequest("1.png"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
function loadComplete(e:Event){
map_holder.addChild(loader);
MovieClip(root).mapLoaded = true;
}
}
}
Вар заявил: var mapLoaded:Boolean = false;
Функция кнопки № 2: loadMap(mapLoaded);
Когда я впервые нажимаю кнопку № 2, она переходит ко второму кадру в мувиклипе и успешно загружает изображение в держатель. Затем я нажимаю кнопку №1, чтобы вернуться к первому кадру, и нажимаю кнопку №2, чтобы перейти ко второму кадру, и изображение исчезает. Почему это происходит?