Hola matutanos:
El botón de cierre no te funciona porque al MC que lo contiene le haz puesto el código de startDrag(), eso hace que anule los códigos internos.
Lo que tienes que hacer es en el MC en la Capa 1 frame 1 poner el contenido de esa ventana.
En la Capa 2 frame 1 colocar un botón invisible del tamaño de la ventana con nombre de instancia:
btn y el siguiente código en la capa para las acciones.:
Código:
btn.onPress = function() {
_root.mc.startDrag();
};
btn.onRelease = function () {
_root.mc.stopDrag();
};
Crea la capa 3 y en el frame 1 coloca el botón de cierre con éste código:
Código:
on(release){
_root.mc._visible = false;
}
Al MC al ponerlo en el escenario le das como nombre de instancia:
mc.
Espero haberte sido de ayuda.