10/04/2012, 11:49
|
| | Fecha de Ingreso: abril-2004 Ubicación: Barcelona
Mensajes: 242
Antigüedad: 20 años, 6 meses Puntos: 0 | |
Respuesta: Mostrar un MovieClipo cuando se da click a un boton Si pruebas a poner un else.. tipo..
Código:
function accion(e:MouseEvent):void
{
if ( mcContenidoContacto ) {
stage.removeChild(mcContenidoContacto);
} else {
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);
}
}
No lo he probado pero a simple vista.. podrías probar.. :) |