Welcome To MyFreeWebTemplates.info Flash Tutorials Area - Create 3D motion
Program 3D movement with ActionScript
NOTE: Minimum Flash Designer version 5.0.17 (verify revision number under "Help" > "About...", download update if required)
Launch Flash Designer and choose "blank document"
Set frame size to 300 x 300
Set frame delay to 0.05 sec
Choose "Ellipse" tool and draw the ball, hold CTRL to draw a circle
Choose "Item" > "Line and Fill" > "Gradient Fill"
Click "Center Color" and change it to your favourite color (this is the light color)
Click "Outer Color" and change it to a color darker than center color (this is the shadow color)
Change "Delta X" and "Delta Y" to -50 (this will move the center of the gradient)
Click OK to fill the ball with the gradient
Choose "Edit" > "Convert to Sprite", the ball will appear as "Sprite2"
Choose "Item" > "Placement Properties", check "ActionScript Target" and change "Item Name" to "theBall", click OK
Choose "Frame" > "ActionScript" and enter the following code:
Angle++; // increase angle by 1 degree at each frame
rad = Angle / 20; // divide angle by speed
// calculate x and y offset of the ball
// sin and cos are between -1 and 1
X = Math.sin(rad) * 100; // X: -100 to +100 pixels horizontally
Y = Math.cos(rad) * 30; // Y: -30 to +30 pixels vertically
// place the ball at x and y
// (120,120) is the center
theBall._x = 120 + X;
theBall._y = 120 + Y;
// scale the ball based on y coordinate (vertical axis)
// negative y will increase the scale
// 100 is the normal size
theBall._xscale = 100 + Y;
theBall._yscale = 100 + Y;
// fade the ball based on y too
theBall._alpha = 75 + Y / 2;
Welcome to MyFreeWebTemplates.info we have a collection of Free Templates available for download created by designers from around the globe. Our collection is growing daily so be sure to check back often for more Free Templates. If you can't find a Free Template that suits your needs, we may offer you many professional web templates and flash web templates.
Website templates are pre-made website designs that you can customize and personalize to suit your company's image.You can save time and money by using website templates for your design project.