Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: DuplicateMovieClip

  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    DuplicateMovieClip

    Ciao ragazzi...so che è una delle istruzioni di AS più comuni ma da quello che ho trovato in giro nn ho capito nulla...funzioni troppo complicate....

    Io vorrei solo duplicare un mc il tot di volte che voglio e posizionarlo dove voglio!

    A tal proposito ho creto ste righette:

    Codice PHP:
    var tot:Number;
    var 
    iNeg:Number
    tot 
    3;
    for (
    i=1i<tot+1i++) {
        
    iNeg=i-1;
        
    movie0.duplicateMovieClip("\"movie\"+i",-1,movie0);
        
    _root["movie"+i]._x _root["movie"+iNeg]._x;
        
    _root["movie"+i]._y _root["movie"+iNeg]._y+70;

    Il movie chiamato: "movie0" è un semplice MovieClip a forma di rettangolo...

    Il problema è che lo script nn funziona...nn so se duplica ma nn sposta (quindi vedo solo un rettangolo) o se nn duplica proprio! xD

    Potete spiegarmi perchè nn va?

    GRAZIE!

  2. #2
    Utente bannato
    Registrato dal
    Jul 2006
    Messaggi
    605
    prova così:

    tot = 3;
    for (i=1; i<tot+1; i++) {
    iNeg = i-1;
    movie0.duplicateMovieClip("movie0"+i, "movie"+i, i*(-1));
    _root["movie"+i]._x = _root["movie"+iNeg]._x;
    _root["movie"+i]._y = _root["movie"+iNeg]._y+70;
    }


    ps la foto è pre ottenere più risposte?

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    OK!
    Provo subito!

    Ma perchè ce l'avete tutti con la mia foto? Nemmeno fossi nuda su un letto... xD

  4. #4
    Utente bannato
    Registrato dal
    Jul 2006
    Messaggi
    605
    E' che già basta avere un nome di donna in un forum del genere per avere tutti addosso, tu metti la foto...

    comunque se spieghi meglio cosa devi fere è più semplice aiutarti

  5. #5
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Ho provato ma non va...

  6. #6
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Beh...mi chiamo veronica...quella è la mia faccia...al limite mi faccio un altro account "Gigi" con l'avatar di Marzullo!


    Io vorrei duplicare un mc (che ho sullo stage) tot volte, organizzandolo in righe da 4 mc ciascuna

  7. #7
    Utente bannato
    Registrato dal
    Jul 2006
    Messaggi
    605
    bè allora non si fa così...

    dammi 10 secondi

  8. #8
    Utente bannato
    Registrato dal
    Jul 2006
    Messaggi
    605
    tot = 9;
    clipXlinea = 4;
    spacing = 5;
    for (i=0; i<tot-1; i++) {
    u = i+1;
    duplicateMovieClip(clip0, "clip"+u, u);
    linea = Math.floor(u/clipXlinea);
    this["clip"+u]._x = this["clip0"]._x+(u*(this["clip"+i]._width+spacing))-(((this["clip"+i]._width+spacing)*clipXlinea)*linea);
    this["clip"+u]._y = this["clip0"]._y+(linea*(this["clip0"]._height+spacing));
    }

    se vuoi ti passo il fla diretto

  9. #9
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    aiuto!
    Asp provo prima a vedere se riesco a farlo girare!
    Altrimenti entro un attimo su MSN!

  10. #10
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Siii! Funziona!!!

    Però voglio studiarmi bene il codice per capire meglio che hai fatto!!!

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.