non funzia!![]()
io ho l' mc ("asteroide") ch contiene un'interpolazione di movimento di un oggetto che passa da una parte all'altra dello stage.
in un'altro layer al primo frame (primo ed unico frame!) ho queste azioni:
count = 0;
alpha = 30;
asteroide._alpha = alpha-5;
yscale = asteroide._yscale *= .3;
function dupClip() {
if (count>20) {
clearInterval(ID);
return;
}
duplicateMovieClip("asteroide", "pippo"+count+"_mc", count+2);
setProperty("pippo"+count+"_mc", _x, random(800));
setProperty("pippo"+count+"_mc", _y, random(275));
setProperty("pippo"+count+"_mc", _xscale, random(50));
setProperty("pippo"+count+"_mc", _yscale, random(50));
yscale = yscale+0.2;
count++;
}
ID = setInterval(dupClip, 50);
se io creo un mc maschera su un'altro layer e lo istanzio "maschera"
e nelle action aggiungo:
asteroide.setMask(maschera);
non funzia!
nemmeno se metto dentro al ciclo:
...
setProperty("pippo"+count+"_mc", _xscale, random(50));
setProperty("pippo"+count+"_mc", _yscale, random(50));
pluto= "pippo"+count+"_mc"
pluto.setMask(maschera);
yscale = yscale+0.2;
count++;
nessuno ha suggerimenti???
ciauz
scuba


Rispondi quotando