Hola,
Estoy pasando un proyecto que funcionaba bien en as2 a as3, me encuentro con que en as3 al cargar movieclips no puedo declarar y luego cambiar los parametros del movieclip en diversas funciones que se activarian al clickar un boton.
quiero que :
si hago click en el boton 1 --> se cargue el movieclip en el contenedor
si hago click en el boton 2 --> el contenedor se vuelva invisible
si hago click en el boton 3 --> el contenedor se vuelva visible
codigo en as2:
Código:
function cargaclip(){
contenedor.attachMovie( "mc1", "A1", 0, {_x:-75, _y:0});
}
function novisible(){
contenedor._visible = false;
}
function volvervisible(){
contenedor._visible = false;
}
boton1.onRelease = function(){
cargaclip();
}
boton2.onRelease = function(){
novisible();
}
boton3.onRelease = function(){
volvervisible();
}
El codigo en as3 que quiero conseguir y no funciona sería asi:
Código:
import flash.events.MouseEvent;
var contenedor:MovieClip = new mc1();
contenedor.x = 100;
contenedor.width = 112;
contenedor.height = 168;
function novisible(e:MouseEvent) : void{
contenedor.visible = false();
}
function volvervisible(e:MouseEvent) : void{
contenedor.visible = false();
}
function cargaclip(e:MouseEvent) : void{
addChild(contenedor);
}
boton1.addEventListener(MouseEvent.CLICK, cargaclip);
boton2.addEventListener(MouseEvent.CLICK, novisible);
boton3.addEventListener(MouseEvent.CLICK, volvervisible);
Hay alguna manera de hacer esto?
Gracias.