Jump to content
xisto Community
Sign in to follow this  
allstars

[fl]snow Effect Simple Snow Efect Script

Recommended Posts

Here is a simple snow script that i will show you. Its pretty nice ;).
Let's get started.
1.Draw a snow flake. (Using circle tool)
2.Select it and conert it to a symbol ( Ctrl+F8 ). Press movie clip, but don't click "ok" yet. Where it says "Linkage" click on export for action script.
3.For identifier put in, "flake".
4.Than put in following action script:

amount = 100;mWidth = Stage.width;mHeight = Stage.height;for (var i = 0; i<amount; i++) {thisFlake = this.attachMovie("flake", "flake"+i, i);with (thisFlake) {_x = Math.random()*mWidth;_y = Math.random()*mHeight;_xscale = _yscale=_alpha=40+Math.random()*60;}thisFlake.yspeed = Math.random()*2+ .1;thisFlake.increment = -0.025+Math.random()*0.05;thisFlake.onEnterFrame = function() {this.radians += this.increment;this._y += this.yspeed;this._x += Math.sin(this.radians);if (this._y>=mHeight) {this._y = -10;this._x = -10+Math.random()*mWidth;}	  if (this._x>=mWidth || this._x<=0) {this._y = -10;this._x = -10+Math.random()*mWidth;}}}

The code is very simple. I don't think it's any need to explain.
You can change the number of snowflakes by modifying :

amount = 100;

Hope it helped,
Cheers!

Share this post


Link to post
Share on other sites

Thanks a lot for this script.You first posted this in our tutorial section. Your own text is a little bit short, it can't be accepted as a tutorial, it's far below the 500 words thereshold. That's why I moved your topic here.RegardsYordan

Share this post


Link to post
Share on other sites

Is this to do with Dreamweaver? Photoshop? Fireworks? or what? It looked like JavaScript at first, but with all the _ characters, I'm not sure what it is. Please post what program this relates to when posting a "tutorial". That would help people follow the steps much easier ;)

Share this post


Link to post
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
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.