Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    problemi duplicateMovieClip

    Ciao a tutti,

    Ho la necessità di duplicare per x volte un clip che si trova sulla _root mediante un clip "controller"; ovvero un movieClip vuoto con al suo interno l'AS che gestisce la duplicazione ed i controllo e settaggio di queste copie. Il prolema è che non funziona. Semplificando il mio codice al minimo ho notato che proprio non mi crea i duplicati. Sicuramente sto sbagliando aprocio.

    Il codice, ridotto all'osso, che si trova all'interno del clip "controller" è il seguente:


    Clip "controller" - Frame 1

    codice:
    i++
    duplicateMovieClip (_root.mc0, "mc"+i, i);
    Clip "controller" - Frame 2

    codice:
    setProperty ("mc"+i, _x, random(200));
    setProperty ("mc"+i, _y, random(300));
    Clip "controller" - Frame 3

    codice:
    if (i>4){
    	stop ()
    }else{
    	gotoAndPlay(1);
    }
    Il clip da duplicare si chiama ovviamente "mc0" e si trova, così come il clip controller, in _root.
    Versione: Flash Mx (6).

    Qualcuno sa dove sbaglio?

    Grazie

    Ciao

  2. #2
    prova a sostituire a setProperty ("mc"+i, _y, random(300)); questo_root["mc0"+i]._y=random(300);

    oppure prova a cambiare "mc"+i in "mc0"+i che è il nome originale

    il filmato li duplica benissimo, ma loro rimangono nella stessa posizione

    Buon Lavoro

    SpinaCaper

  3. #3
    non si può fare crossposting !!!
    inoltre ti avevo già risposto io qui

  4. #4

    Oops!

    Scusa, non volevo venire meno alle regole del forum; non era mia intenzione. Il post nella sezione Flash è antecedente a quella in Actionscript. Pensavo di aver postato nel forum sbagliato percui l'ho riscritta nel forum di Actionscript.

    Ancora scusa e grazie ancora per il tuo aiuto.

    Ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.