Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    157

    scroll clip contente clip duplicati

    Ciao a tutti!

    Creato una nuova discussione...... stavo uscendo dal tema....

    Grazie all'aiuto di Crescenzo ora riesco a duplicare con attachMovie il movieclip "clip" che contiene dei campi di testo e foto caricati da mysql/php.
    Ora ho il problema scrolling.....

    Nello stage ho inserito un movieclip "container" . In questo movieclip duplico tot volte un clip "clip" che carica i dati da mysql.
    Funziona ma non riesco a capire come poter far lo scrolling del contenuto del clip container.

    Questo é lo script sul frame del clip "clip":
    codice:
    myData = new LoadVars()
    myData.onLoad = function(succes){
    if(succes){
    for(var i=0; i<20; i++){
    _root.attachMovie("clip","clip"+i,i);
    _root["clip"+i].data = myData["DATA"+i]
    _root["clip"+i].id=myData["id"+i]
    _root["clip"+i].titolo=myData["titolo"+i]
    _root["clip"+i].foto=myData["foto"+i]
    _root["clip"+i].anno=myData["anno"+i]
    //dispongo i clip
    _root["clip"+i]._y=10+30*i
    trace(_root["clip"+i].id)
    }
    } else trace("Error loading data")
    }
    myData.load("particolari.php")
    Ora vorrei scrollare il clip "container" in maniera da poter vedere tutti i clip "clip" duplicati.... vosto che sono 20 e non ci stanno sullo stage.....

    Non capisco come fare .... scrollare testi e movieclip é ok..... ma un clip contenente clip duplicati.... é dura.... ho provato a cercare ma non ci arrivo....

    Sembra tra l'altro che ci sia anche il problema dei livelli a complicare il tutto...

    Spero di essermi spiegato.

    Grazie a tutti!!!!!!

    Ciaoo
    Nando

  2. #2
    >Non capisco come fare .... scrollare testi e movieclip é ok..... ma un clip contenente clip duplicati....

    beh ma alla fine devi scrollare il clip container che te ne frega dei clip che stanno dentro scorreranno insieme al contenitore

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    157
    > beh ma alla fine devi scrollare il clip container che te ne frega dei clip che stanno dentro scorreranno insieme al contenitore...

    :quote:

    Non mi interssa infatti ....

    Solo che i clip duplicati, quando cerco di metter una maschera o di scrollare il clip container, compaiono "sopra" a tutto... un problema di livelli?
    Non capisco....

    Tu dici che quello script con un normale scroller per movieclip/immagini dovrebbe funzionare?
    Se metto una maschera lo sfondo del contenitore viene mascherato correttamente ma i clip no... proprio non vengo mascherati e scrollati.....

    Frustrazione..... ora che riesco (grazie a te) a recuperare i dati mysql e visualizzarli dinamicamente ... non riesco a visualizzarli tutti per uno stupido scroll....

    Ciaoooooo
    Grazie mille

  4. #4
    ah forse ho capito il problema...invece di metterli nella root li devi mettere nel container e dopo spostando il container si sposteranno anche i clip dato che sono contenuti in esso
    quindi una cosa del genere

    myData = new LoadVars()
    myData.onLoad = function(succes){
    if(succes){
    for(var i=0; i<20; i++){
    container.attachMovie("clip","clip"+i,i);
    _root.container["clip"+i].data = myData["DATA"+i]
    _root.container["clip"+i].id=myData["id"+i]
    _root.container["clip"+i].titolo=myData["titolo"+i]
    _root.container["clip"+i].foto=myData["foto"+i]
    _root.container["clip"+i].anno=myData["anno"+i]
    //dispongo i clip
    _root.container["clip"+i]._y=10+30*i
    trace(_root.container["clip"+i].id)
    }
    } else trace("Error loading data")
    }
    myData.load("particolari.php")


    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    157
    Ho provato in fretta e sembra non funzionare....

    Tra un attimo controllo meglio....

    Lo script lo inserisco all'interno della scena principale, del container, del clip "clip"?

    Ora ci lavoro sopra.....

    Sei velocissimo nelle risposte
    un minimo di invidia per la tua bravura......

    Ciaoooo

  6. #6
    metti lo script nella root del filmato

    Codice PHP:
    myData = new LoadVars()
    myData.onLoad = function(succes){
    if(
    succes){
        for(var 
    i=0i<2i++){
            
    container.attachMovie("clip","clip"+i,i);
            
    container["clip"+i].data myData["DATA"+i]
            
    container["clip"+i].id=myData["id"+i]
            
    container["clip"+i].titolo=myData["titolo"+i]
            
    container["clip"+i].foto=myData["foto"+i]
            
    container["clip"+i].anno=myData["anno"+i]
            
    //dispongo i clip
            
    container["clip"+i]._y=10+30*i
            trace
    (container["clip"+i].id)
        }
    } else {
        
    trace("Error loading data")
    }
    }
    myData.load("particolari.php"
    dovrebbe fungere anche xchè con il file txt funge

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.