Es como dice Jorge, tienen que almacenar en una variable "estados" para ser llamados despues.
Codigo en Timeline:
Código ActionScript :
stop()
initPantalla1();
function initPantalla1():void{
this.gotoAndStop(1);
this.p1.gotoAndStop(2);
this.p1.btn1.addEventListener(MouseEvent.CLICK, onButtonClick)
}
function initPantalla2():void{
this.gotoAndStop(10);
this.p2.gotoAndStop(3);
this.p2.btn2.addEventListener(MouseEvent.CLICK, onButtonClick2)
}
function onButtonClick(e):void{
// a diferencia de los MovieClips , en la linea de tiempo, las funciones se mantienen en memoria
// por eso, podemos llamarlas desde cualquier lugar en la misma linea de tiempo.
// SIempre ponerlas en el frame1
initPantalla2();
}
function onButtonClick2(e):void{
initPantalla1();
}
Aca tenes el
https://www.dropbox.com/s/a8rb6999jzqzhn4/ejemplo_mc_nav.fla escribió:
fla
.