Ciao, ho un clip che si chiama "sasso" che va da destra a sinistra nel filmato, io vorrei che si duplicasse ogni tot secondi compresi nell'intervallo che va da 0 a 10 secondi.
Ad esempio uno parte dopo 2 secondi, uno dopo 7, uno dopo 3 e così via.
Ho provato a buttar giù sto codice che ho messo nel primo frame, ma non funziona tanto correttamente.
function sassi()
{
xsassi = int(xsassi)+1;
if(xsassi>1)
{
duplicateMovieClip("sasso"+(xsassi-1), "sasso" + numsassi, xsassi+2);
}
else
{
duplicateMovieClip("sasso", "sasso" + xsassi, xsassi+2);
}
};
tempo=Math.random()*10000
setInterval( sassi, int(tempo));
il codice di "sasso" è:
onClipEvent (load) {
_x=520;
}
onClipEvent (enterFrame) {
if(_x>=0)
{
_x-=10;
}
else
{
unloadMovie(this);
}
}
dove sbaglio?