Jeg har for et stykke tid siden med stor glæde taget et actionscript herinde fra, som får noget sne til at dale fint ned... nu kunne jeg så RIGTIG godt tænke mig at få den sne til at lande naturligt på jorden.. men det er ikke sådan lige til, når man ikke selv har skrevet scriptet, og ikke selv er specielt godt til action scripting..
Her er scriptet på hovedscenen, som ligger i sin egen frame:
Og dette script ligger på mit sne-fnug, et movieclip, med instancenavnet "sne":
onClipEvent (load) { sx = this._x; ang = 0; d = random(3)+2; this._y = random(330); s = Math.random()-.20; } onClipEvent (enterFrame) { this._x = sx + 2 * Math.cos(ang+=s); this._y += d; if (this._x > 330) this._x = -5; if (this._y > 300) this._y = -5; }
Håber virkelig at der er en eller anden der kan hjælpe, om ikke andet, så med at sige at det er nemmere/hurtigere at lave det manuelt... For jeg skulle meget gerne ha' det klar meget snart..
Hvad skal det lande på? Hvis det bare skal lande på jorden, kunne du jo lave en naimation af jorden hvor der langsomt kom mere og mere sne.
Ikke fordi det ikke kan lade sig gøre at programmere, men det ville nok være svært at få til at se realistisk ud. (siger jeg HELT uden at have set din film, så det kan være jeg ikke har ret)
ho-ho-ho, alexander - jeg kunne da godt bruge scriptet til xmas.html! Jeg har løst den "voksende sne" manuelt, men mangler lige xmas-effekten til sidste touch på en opgave - http://www.amokart.dk/Flash-art2/foto/SUN_kemi2.htm - er det muligt? allan
amokart--> Du må da gerne se det script jeg har brugt - så må vi se om du kan tilpasse det til din kemiside: for (i=0; i<250; i++) { this.createEmptyMovieClip("snow"+i,i); this["snow"+i].beginFill(0xFFFFFF,100); this["snow"+i].curveTo(2,0,2,-2); this["snow"+i].curveTo(2,-4,0,-4); this["snow"+i].curveTo(-2,-4,-2,-2); this["snow"+i].curveTo(-2,0,0,0); this["snow"+i].endFill();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.