Flash Script – Spring Effect

We teamed up with SiteGround
To bring you up to 65% off web hosting, plus free access to the entire SitePoint Premium library (worth $99). Get SiteGround + SitePoint Premium 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 up to 65% off web hosting, plus free access to the entire SitePoint Premium library (worth $99). Get SiteGround + SitePoint Premium Now