# Removing Children previously created with AS3

**URL:** <https://forum.kirupa.com/t/removing-children-previously-created-with-as3/258451>\
**Category:** flash\
**Created:** [April 24, 2008, 3:34am UTC](https://forum.kirupa.com/t/removing-children-previously-created-with-as3/258451 "2008-04-24T03:34:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![briman](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@briman](https://forum.kirupa.com/u/briman)\
**Post date:** [April 24, 2008, 3:34am UTC](https://forum.kirupa.com/t/removing-children-previously-created-with-as3/258451/1 "2008-04-24T03:34:17Z")

</div>

Here’s the AS code:  
//-------------------------  
//----DESIGN BUTTON----\  
//-------------------------

design\_btn.addEventListener(MouseEvent.MOUSE\_OUT, dOut);  
design\_btn.addEventListener(MouseEvent.MOUSE\_OVER, dOver);

function dOut(event:MouseEvent):void{  
design\_btn.alpha = 1;  
}

function dOver(event:MouseEvent):void{  
design\_btn.alpha = 0.8;  
}

// Put the panel in its starting (closed) position.  
designbox\_mc.x =125.2;  
designbox\_mc.y = 270;

// Add listener to the button so a mouse click will slide the panel  
design\_btn.addEventListener(MouseEvent.CLICK, growdesignBox);  
designclose\_mc.addEventListener(MouseEvent.CLICK, shrinkdesignBox);  
designclose\_mc.buttonMode =true;  
design\_btn.addEventListener(MouseEvent.CLICK, viral);

```
    //-----------------------
    //----DESIGN THUMBS-------
    //-----------------------
//this function is loading the thumb holder dynamically    

```

function viral(event:MouseEvent):void {

```
    var designbox_mc:Loader = new Loader();
    var thumbs:String = "design.swf";
        
    var imageRequest = new URLRequest(thumbs);
        
    designbox_mc.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
    
    designbox_mc.load(imageRequest);
        
    function onComplete(evt:Event) 
    {
    
    addChild(designbox_mc.content);
    designbox_mc.content.x = 0
    designbox_mc.content.y = 300
    }

```

}

function growdesignBox(event:MouseEvent):void{  
var designbox\_mcYTween:Tween = new Tween(designbox\_mc, “height”, Elastic.easeOut, 0, 215, 3, true);  
}

function shrinkdesignBox(event:MouseEvent):void{  
var designbox\_mcYTween:Tween = new Tween(designbox\_mc, “height”, Strong.easeOut, 215, 0, 2.5, true);  
}

…the problem is trying to remove the child.
