De esta manera es como tengo el código, esta es la funcion cuando le doy click al boton:
Código AS3:
Ver original
function accion(e:MouseEvent):void { if ( mcContenidoContacto ) { stage.removeChild(mcContenidoContacto); } var mcContenidoContacto:MovieClip = new MovieClip(); var txtTitulo:TextField = new TextField(); var fmtTexto:TextFormat = new TextFormat(); mcContenidoContacto.graphics.beginFill(0x000000, 0.9); mcContenidoContacto.graphics.drawRoundRect(50, 30, 890, 450, 10, 10); mcContenidoContacto.graphics.endFill(); stage.addChild(mcContenidoContacto); new Tween(mcContenidoContacto, "alpha", Strong.easeOut, 0, 1, 1, true); var Close:btnCerrar = new btnCerrar(); Close.x = 830; Close.y = 45; mcContenidoContacto.addChild(Close); Close.addEventListener(MouseEvent.CLICK, Cerrar); txtTitulo.x = 80; txtTitulo.y = 60; txtTitulo.width = 600; txtTitulo.embedFonts = false; fmtTexto.color = 0xFFFFFF; fmtTexto.size = 30; txtTitulo.defaultTextFormat = fmtTexto; mcContenidoContacto.addChild(txtTitulo); txtTitulo.htmlText = "Contáctenos"; var formulario:mcFormularioContacto = new mcFormularioContacto(); formulario.x = 80; formulario.y = 120; mcContenidoContacto.addChild(formulario); function Cerrar(e:MouseEvent):void { stage.removeChild(mcContenidoContacto); } }
Espero que me puedan ayudar.