ciao a tutti ,
PREMESSA:
volevo realizzare una slideshow come quella spiegata
[QUI] ma prendendo le foto da un file XML, quindi l'unica differenza e' la dinamicita' delle "barre" .
con [QUESTA DISCUSSIONE] e l'aiuto di Stan sono riuscito a prendere delle immagini da un file XML, posizionarle una accanto all'altra mantenendo le proporzioni delle immagini.
sono 10 foto di dimensione variabile, poi la "barra1" (che compone le immagini) e' posizionata al centro.
il risultato lo potete vedere [QUI]
il problema nasce quando devo andare a "duplicare" la barra1 e posizionare la nuova barra al fianco di barra1.
nella spiegazione viene usato questo codice
io usocodice:_root.barra1.duplicateMovieClip("barra2", 2); _root.barra2._x = destra;
in output ottengo:codice:barra1._x=Stage.width/2-barra1._width/2; var bar1x = barra1._x; trace("posizione X barra1: "+barra1._x); trace("lunghezza barra1: "+bar1w); barra1.duplicateMovieClip("barra2", 2); bar1w=barra1._width; barra2._x=bar1x+bar1w; barra2._y=150; trace("posizione X barra2: "+ barra2._x);
che e' CORRETTO, MA:codice:posizione X barra1: -90.5 lunghezza barra1: 731 posizione X barra2: 640.5
la barra 2 non e' visibile :master: :master:
il risultato lo potete vedere [QUI]
PRIMA DI PENSARE AL MOVIMENTO DEVO RISOLVERE QUESTO PUNTO!!!!!
come mai non si vede??????
se serve posso postare il codice.......
grazie...
![]()

Rispondi quotando
