Tengo una pagina con 4 botones, que representan las 4 secciones de la web.
He creado un sprite donde al pulsar cada boton, aparece un movieclip en pantalla segun cada seccion. hasta ahi bien, el problema es lo que quiero hacer cuando se pulse en la primera seccion.
Lo que quiero es que cuando se pulsa el boton de la seccion 1 aparezca el moviclip 1 de esa seccion y aparezcan los dos botones para navegar en la seccion para atras y adelante, y asi pasar al moviclip siguiente de esa seccion o al de atras.(lo de los botones lo tengo hecho lo que quiero saber es como navegar haciadelante y atras entre esos movieclips)
Haber si alguien me puede decir como hacer eso...
Os pego el codigo y recibiere cualquier tipo de consejo con mucho gusto.
Un saludo
Código:
stop(); menu_mc.boton1_mc.buttonMode= true; menu_mc.boton1_mc.addEventListener(MouseEvent.CLICK, onClick1); menu_mc.boton1_mc.addEventListener(MouseEvent.ROLL_OVER, onRoll_Over1); menu_mc.boton1_mc.addEventListener(MouseEvent.ROLL_OUT, onRoll_Out1); menu_mc.boton2_mc.buttonMode= true; menu_mc.boton2_mc.addEventListener(MouseEvent.CLICK, onClick2); menu_mc.boton2_mc.addEventListener(MouseEvent.ROLL_OVER, onRoll_Over2); menu_mc.boton2_mc.addEventListener(MouseEvent.ROLL_OUT, onRoll_Out2); menu_mc.boton3_mc.buttonMode= true; menu_mc.boton3_mc.addEventListener(MouseEvent.CLICK, onClick3); menu_mc.boton3_mc.addEventListener(MouseEvent.ROLL_OVER, onRoll_Over3); menu_mc.boton3_mc.addEventListener(MouseEvent.ROLL_OUT, onRoll_Out3); menu_mc.boton4_mc.buttonMode= true; menu_mc.boton4_mc.addEventListener(MouseEvent.CLICK, onClick4); menu_mc.boton4_mc.addEventListener(MouseEvent.ROLL_OVER, onRoll_Over4); menu_mc.boton4_mc.addEventListener(MouseEvent.ROLL_OUT, onRoll_Out4); botonSec1_btn.addEventListener(MouseEvent.CLICK, atras) botonSec2_btn.addEventListener(MouseEvent.CLICK, adelante) ponerInv(); var puedoAbrirSeccion:Boolean=true; var conometro:Timer = new Timer(1000, 1); conometro.addEventListener(TimerEvent.TIMER, avisar); function avisar (e:TimerEvent):void { puedoAbrirSeccion = true; } var clips:Array = new Array(); var posicionActual:int; clips.push(Seccion1, Seccion1_2, Seccion1_3) var escena:Sprite = new Sprite(); var clip1:Seccion1; var clip2:Seccion2; var clip3:Seccion3; var clip4:Seccion4; escena.x= 225; escena.y = 100; addChild(escena); function onClick1 (e:MouseEvent):void { if(puedoAbrirSeccion){ posicionActual = 0; clip1 = new Seccion1(); escena.addChild(clip1); botonSec1_btn.visible = true; botonSec2_btn.visible = true; puedoAbrirSeccion = false; conometro.start(); } } function onClick2 (e:MouseEvent):void { if(puedoAbrirSeccion){ clip2 = new Seccion2(); escena.addChild(clip2); ponerInv(); puedoAbrirSeccion = false; conometro.start(); } } function onClick3 (e:MouseEvent):void { if(puedoAbrirSeccion){ clip3 = new Seccion3(); escena.addChild(clip3); ponerInv(); puedoAbrirSeccion = false; conometro.start(); } } function onClick4 (e:MouseEvent):void { if(puedoAbrirSeccion){ clip4 = new Seccion4(); escena.addChild(clip4); ponerInv(); puedoAbrirSeccion = false; conometro.start(); } } function onRoll_Over1 (e:MouseEvent): void { piensa1_mc.gotoAndPlay(2); } function onRoll_Out1 (e:MouseEvent): void { piensa1_mc.gotoAndPlay(12); } function onRoll_Over2 (e:MouseEvent): void { piensa2_mc.gotoAndPlay(2); } function onRoll_Out2 (e:MouseEvent): void { piensa2_mc.gotoAndPlay(12); } function onRoll_Over3 (e:MouseEvent): void { piensa3_mc.gotoAndPlay(2); } function onRoll_Out3 (e:MouseEvent): void { piensa3_mc.gotoAndPlay(12); } function onRoll_Over4 (e:MouseEvent): void { piensa4_mc.gotoAndPlay(2); } function onRoll_Out4 (e:MouseEvent): void { piensa4_mc.gotoAndPlay(12); } function atras (e:MouseEvent): void { } function adelante (e:MouseEvent): void { /* posicionActual++; clip1_2 = new Seccion1_2(); escena.addChild(clip1_2);*/ } function ponerInv():void { botonSec1_btn.visible = false; botonSec2_btn.visible = false; }