Ho già letto un post a riguardo ma la mia situazione è diversa:
Ho due MC che contengono una foto ognuna 1024x768; ho una freccia che cliccandoci sopra sfoglia le due foto. Sopra le foto io ho altre 4 mc che rappresentano 4 pulsanti per scaricare la foto ad alta risoluzione, la scheda tecnica, il logo, ecc.(il pulsante ovviamente è all'interno della movieclip). Quando si carica la pagina la foto copre le 4 mc ed io vorrei che queste rimanessere tutte 4 in primo piano.
Posto un pò di codice per chiarire meglio:
codice:
private var clip_array:Array;
private var id:int=0;
private var pulsprew:pulsPrew=new pulsPrew();//pulsante che scorre le foto
clip_array=new Array(clip_1,clip_2); //sono le foto
scorriClip(id);
private function scorriClip(n)
{
this.addChild(clip_array[n]);
this.addChild(pulsprew);
swappa(n);
pulsprew.addEventListener(MouseEvent.MOUSE_UP,scorri);
}
private function scorri(e:MouseEvent)
{
if (id==clip_array.length-1)
{
id=0;
this.removeChild(clip_array[id+1]);
}else{
id=id+1;
this.removeChild(clip_array[id-1]);
}
scorriClip(id);
}
private function swappa(n)
{
swapChildren(clip_array[n],mc_logo);
swapChildren(clip_array[n],down_mc);
swapChildren(clip_array[n],lav40_mc);
swapChildren(clip_array[n],scheda_mc);
}
In questo modo quando apro la pagina tutti gli elementi sono posizionati sopra a clip_array[n] ma quando clicco la freccia per andare avanti due mc vanno sotto. Come mai???