ho realizzato questo esempio di scroll (ripetitivo) di testi che fa parzialmente cilecca...
non capisco perche'...![]()
ho realizzato questo esempio di scroll (ripetitivo) di testi che fa parzialmente cilecca...
non capisco perche'...![]()
ho guardato un poco il tuo codice, le uniche cose che mi vengono da pensare sono:
all'evento enter frame fai il controllo che la clip sia giunta al massimo dell'altezza..
onClipEvent (enterFrame) {
_root.clip1._y -= delta;
_root.clip2._y -= delta;
pos += delta;
if(pos>=altezza){
_root["clip"+i]._y += (altezza*2);
if(i==1){
i=2;
} else {
i=1;
}
pos=0;
}
}
però in questo modo appena la clip 1 arriva in alto.. tu fai il reset della sua posizione e poi resetti il pos... ma forse è li l'errore perche resettandolo la clip due perde il riferimento della sua posizione.
( ho evidenziato in rosso il codice laddove che penso non sia da resettare)
dovresti creare secondo me due pos uno per la prima clip e uno per la seconda in modo da averli separati e fare il controllo diversificato
ora non ho il tempo materiale di provare a cambiare il codice ma, spero di essermi spiegato e non aver creato ancora piu confusione
oppure il problema è nel fatto che i duplicati non compaiono sotto la maschera?
perchè in quel caso metti sia il movie clip con i controlli che clip1 in un altro movie clip, e metti questo movie clip con entrambi nel livello mascherato, dopo aver cambiato tutti i _root con _parent
vi faccio sapere, grazie, poi metto online la soluzione
senza nulla togliere a nessuno, Stormy aveva azzeccato...
QUI la soluzione, se vi puo'servere/interessare (la voglio usare per un preloader)
comunque Nuke non aveva torto, anche la posizione del duplicato andrebbe messa a posto, a volte si sovrappone con clip1
il problema e' che la somma delle spaziature tra bordo in alto e 1' riga e tra ultima riga e bordo inferiore non sono uguali a una interlinea.
Di qui la sbavatura...
con un piccolo accorgimento di questo tipo
altezza = _root.clip_mc.clip1._height+4;
si sposta più in basso ma certo bisognerebbe fare una cosa che si adatti meglio a qualsiasi font e a qualsiasi interlinea
non so se con un testo statico si può fare, ma so che esiste un comando per ricavare l'interlinea di un campo, ma penso valga solo per i campi dinamici
si0', grazie, questo e' ottimo per il mio caso statico...![]()