Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Проблема с удалением (AddChild() & RemoveChild()) (http://www.flasher.ru/forum/showthread.php?t=152623)

Homa.ru 20.03.2011 17:13

Проблема с удалением (AddChild() & RemoveChild())
 
Вложений: 1
Доброго времени суток всем!
Имеется галерея, которая с превьюшек грузит нормальную фото. Но при нажатии следующую - фото открывается поверх.

kseniya 20.03.2011 17:26

Код AS3:

function fullLoaded(e:Event):void
{
        var mLoader:Loader = Loader(e.target.loader);
        addChild(mLoader).name = "Image";
        mLoader.x = (stage.stageWidth - mLoader.width)/2;
        mLoader.y = (stage.stageHeight - mLoader.height)/2-50;
        new Tween(mLoader,"alpha",Strong.easeIn,0,1,0.5,true);
        container_mc.addEventListener(MouseEvent.CLICK,removeFull);
        mLoader.contentLoaderInfo.removeEventListener(Event.COMPLETE, fullLoaded);
 
}
 
function removeFull(e:Event):void
{
        if(getChildByName("Image")){
        var mLoader:Loader = Loader(getChildByName("Image"));
        mLoader.unload();
        removeChild(mLoader);
        }
}


Homa.ru 20.03.2011 17:46

Спасибо, Ксения. Выручили


Часовой пояс GMT +4, время: 18:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.