Neve che cade


Prugna
 Share

Recommended Posts

  • 2 months later...

Crea un movie clip cui dai nome istanza :

snow

Il movie clip snow conterrà solo il pallino bianco della neve e lo posizioni in alto, fuori dallo stage , dove non è visibile.

Apri il movie clip snow e al suo interno scrivi nel primo frame :

x = random(1024);

y = random(450);

z = Number(random(25)) + 25;

yvel = z;

xvel = z * (random(100) - 50) / 50;

zvel = z * (random(100) - 50) / 50;

Poi nel terzo frame scrivi :

_x = x;

_y = y;

_alpha = z;

dy = yvel / 10;

y = Number(y) + Number(dy);

if (Number(y) >= 450)

{

y = y - 450;

}

dx = xvel / 10;

x = Number(x) + Number(dx);

if (Number(x) >= 1024)

{

x = x - 1024;

}

if (Number(x) < 0)

{

x = Number(x) + 1024;

}

dz = zvel / 10;

z = Number(z) + Number(dz);

if (Number(z) > 50)

{

z = 50;

}

if (Number(z) < 25)

{

z = 25;

}

yvel = z;

xvel = Number(xvel) + Number(random(20) - 10);

if (Number(xvel) > 50)

{

xvel = 50;

}

if (Number(xvel) < Number(-50))

{

xvel = -50;

}

zvel = Number(zvel) + Number(random(20) - 10);

if (Number(zvel) > 50)

{

zvel = 50;

}

if (Number(zvel) < Number(-50))

{

zvel = -50;

}

gotoAndPlay(2);

Ora torna alla scena principale e nel primo frame scrivi:

i = 0;

while (Number(i) != 150)

{

duplicateMovieClip("/snow", "snow" + i, 16384 + i);

i = Number(i) + 1;

}

Se hai difficoltà ti mando un file di esempio.

Ciao!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share