Stop sneen?
Hej med jer,Jeg har fundet dette script der generere sne via actionscript. Mit problem er at jeg ikke kan få sneen til at stoppe igen, når først det er blevet genereret. Har i nogen ide til hvordan det kan gøres.
ActionScript i første frame:
for (k=0; k<50; k++) {
duplicateMovieClip(_root.snow, "snow"+k, k);
}
MovieClip i første frame som er ét snefnug. På movieclippet er følgende code:
onClipEvent (load) {
//specifies the size of the movie stage
movieWidth = 300;
movieHeight = 200;
//variables that will modify the falling snow
i = 1+Math.random()*2;
k = -Math.PI+Math.random()*Math.PI;
//giving each snowflake unique characteristics
this._xscale = this._yscale=50+Math.random()*100;
this._alpha = 75+Math.random()*100;
this._x = -10+Math.random()*movieWidth;
this._y = -10+Math.random()*movieHeight;
}
onClipEvent (enterFrame) {
//putting it all together
rad += (k/180)*Math.PI;
this._x -= Math.cos(rad);
this._y += i;
if (this._y>=movieHeight) {
this._y = -5;
}
if ((this._x>=movieWidth) || (this._x<=0)) {
this._x = -10+Math.random()*movieWidth;
this._y = -5;
}
}
200 frames længere fremme skulle jeg gerne kunne sætte en action der stopper sneen, så den stadig er synlig, men stå stille.
Kan det lade sig gøre?
