Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    [mx]scroll (ripetitivo) di testi

    ho realizzato questo esempio di scroll (ripetitivo) di testi che fa parzialmente cilecca...
    non capisco perche'...

  2. #2
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

  3. #3
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    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

  4. #4
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    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

  5. #5
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    vi faccio sapere, grazie, poi metto online la soluzione

  6. #6
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    senza nulla togliere a nessuno, Stormy aveva azzeccato...
    QUI la soluzione, se vi puo'servere/interessare (la voglio usare per un preloader)

  7. #7
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701


    comunque Nuke non aveva torto, anche la posizione del duplicato andrebbe messa a posto, a volte si sovrappone con clip1

  8. #8
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    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...

  9. #9
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    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

  10. #10
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    si0', grazie, questo e' ottimo per il mio caso statico...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.