Salve a tutti... stò cercando di realizzare una webmotion ma ho un problemino con un ultimo particolare che però mi fà guadagnare in eleganza tutto il lavoro...
allora... io ho creato una striscia larga più dello stage che deve scorrere in orizzontale a destra o a sinistra. La striscia è contenuta in un movieclip che è contenuto in un altro movieclipt che si trova sulla root. nel movieclipt della root ci sono due livelli composti entrambi da tre fotogrammi. In uno dei livelli c'è la striscia, mentre nell'altro su tre keyframe ci sono le istruzioni...

sul fotogramma 1 le istruzioni sono:

setProperty("fumetto", _visible, 0);
lunghezza = getProperty("fumetto", _width);
duplicateMovieClip("fumetto", "fumetto1", 1);
duplicateMovieClip("fumetto", "fumetto2", 2);
duplicateMovieClip("fumetto", "fumetto3", 3);
posiziox = getProperty("fumetto1", _x);
setProperty("fumetto2", _x, posiziox+lunghezza);
setProperty("fumetto3", _x, posiziox-lunghezza);

if (getProperty("fumetto1", _x)<-lungo) {
setProperty("fumetto1", _x, 0);
setProperty("fumetto2", _x, lungo);
setProperty("fumetto3", _x, -lungo);
}
if (getProperty("fumetto1", _x)>lungo) {
setProperty("fumetto1", _x, 0);
setProperty("fumetto2", _x, lungo);
setProperty("fumetto3", _x, -lungo);
}



sul secondo fotogramma:



if (getProperty("fumetto1", _x)<-lunghezza) {
setProperty("fumetto1", _x, 0);
setProperty("fumetto2", _x, lunghezza);
setProperty("fumetto3", _x, -lunghezza);
}
if (getProperty("fumetto1", _x)>lunghezza) {
setProperty("fumetto1", _x, 0);
setProperty("fumetto2", _x, lunghezza);
setProperty("fumetto3", _x, -lunghezza);
}




mentre sul terzo:

gotoAndPlay(2);






Sulla root c'è un movieclip che contiene un pulsante (questo perchè il movieclip deve diventare trasparente ecc ecc), che se premuto (on(press)) dovrebbe far scorrere la striscia. Il mio problema è che impostando variabili o quant'altro la striscia non si scioda da dov'è.
Sono riuscito a farla muovere ad ogni release del tasto incrementando di 200 pixel la posizione sull'asse delle x ma non riesco a capire come farla muovere di un tot all'onClipEvent...

scusate se ho postato tutto il codice ma penso possa essere utile a coloro che come me stanno ancora imparando ad usare actionscript, perchè questo script è molto carino per creare ad esempio strisce che si muovono in loop infiniti...

Scusate se mi sono dilungato così tanto...
Vi ringrazio per l'aiuto
ciao tutti