Flash Script – Spring Effect

By Georgina Laidlaw
We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now


Download the sample files here.

1. Create any object of your choice, and convert it to a movie clip.

2. Give it an instance name of "child1".

3. Right click the movie clip and insert these actions:

onClipEvent (load)  

{  

spring = false;  

startX = _x;  

startY = _y;  

spX = 0;  

spY = 0;  

}  

onClipEvent (mouseDown)  

{  

startDrag ("", true);  

spring = true;  

}  

onClipEvent (mouseUp)  

{  

stopDrag ();  

spring = false;  

}  

onClipEvent (enterFrame)  

{  

//!spring = if false  

if (!spring)  

{  

//code to create the movements  

spX += (startX-_x);  

spY += (startY-_y);  

spX *= .4;  

spY *= .4;  

_x += spX;  

_y += spY;  

}  

}

5. The script is finished. Press ctrl+enter to test the movie.

We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now