Con eso de que los parametros de la comunicacion entre los MiovieClips cambiaron.
Disque ahora resulta que lo que antes tenias que hacer como:
_root.clip1.clip_dentro1
Ahora tiene ke ser algo asi komo:
MovieClip ( parent.parent );
aun cuando estes dentro de clip_dentro1.
Pues ahi les va:
Tengo un Clip de Pelicula llamado:
Noticiario
Dentro de Noticiario hay 4 botones.
Boton1, Boton2, Boton3, Boton4.
En la linea de tiempo de Noticiario, estan esos 4 botones, y la linea de tiempo tiene 4 frames, cada uno con su label correspondiente.
labels son:
boton1, boton2, boton3, boton4
cada frame (con su label correspondiente), posee un:
stop();
Ahora biien, si estamos en la linea de tiempo, posicionados en el label 2. Puse 3 botones, Boton1, Boton3 y Boton4. Y borre el Boton2, y en cambio he puesto un MovieClip . Esto para indicar que el Boton2 ya fue seleccionado.
Igual en el frame kon label "boton3", deje los 3 botones (Boton1, Boton2 y Boton4), y puse un movieClip en donde iba el Bootn3, para indicar que este estaba seleccionado.
Hize lo mismo con los frames que contienen los labels "boton1" y "boton2".
Ahora bien, lo que quiero hacer es que cuando le des clic a Boton1, se vaya al label "boton1", cuando le des clic a Boton2, se vaya al label "boton2", etc.
Me posicione en la linea de Tiempo del Clip Noticiario (Que es la misma donde se encuentran todos los botones) y puse el siguiente codigo:
stop();
boton1.addEventListener(MouseEvent.CLICK, click1);
function click1(event:MouseEvent):void {
gotoAndStop (1);
}
boton2.addEventListener(MouseEvent.CLICK, click2);
function click2(event:MouseEvent):void {
gotoAndStop (2);
}
boton3.addEventListener(MouseEvent.CLICK, click3);
function click3(event:MouseEvent):void {
gotoAndStop (3);
}
boton4.addEventListener(MouseEvent.CLICK, click4);
function click4(event:MouseEvent):void {
gotoAndStop (4);
}
Resultado:
TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::SimpleButton@f94f4c1 to flash.display.MovieClip.
at flash.display::MovieClip/gotoAndStop()
at 4quevanyvienen_fla::varias__1/click2()
Ayuda, por favor... es algo muy simple.