Tengo una serie de MovieClips (con su linea de tiempo) que almaceno en un contenedor Sprite antes de añadirlo a la lista de visualización y mostrarlo por pantalla.
Código ActionScript :
public class PageFlip extends Sprite{
...
private var pageContainer: Sprite;
private var page_mc: page;
...
public function Assemble():void{
pageContainer=new Sprite();
for(var i:uint; i<numPages; i++)
{
page_mc=new page(); ->>>//Es un MOvieClip
page_mc.addEventListener(MouseEvent.CLICK, Click);
page_mc.id=i;
page_mc.x=PAGE_POSX+(i*PAGE_INCREASEX);
page_mc.y=PAGE_POSY;
//Por defecto activamos la primera página
if(page_mc.id==0){
SetActivePage(0);
page_mc.gotoAndPlay("over");
}
pageContainer.addChild(page_mc);
}
addChild(pageContainer);
}//end 'Assemble()'
}//end class
El problema me viene cuando quiero acceder a uno de los Mc de pageContainer...no puedo acceder a su linea de tiempo.
pe.
Código ActionScript :
pageContainer.getChildAt(i).gotoAndPlay(2);
no me lo da por válido. ¿Cómo podría hacerlo?
Gracias
