Create 3D Motion

This tutorial was written for the Flash Designer software, which allows you to create flash animations in a much easier way than by using Macromedia Flash. You may get Flash Designer here.

Program 3D movement with ActionScript

NOTE: Minimum Flash Designer version 5.0.17 (verify revision number under "Help" > "About...", download update if required)

1. Launch Flash Designer and choose "blank document"

2. Set frame size to 300 x 300

3. Set frame delay to 0.05 sec

4. Choose "Ellipse" tool and draw the ball, hold CTRL to draw a circle

5. Choose "Item" > "Line and Fill" > "Gradient Fill"

6. Click "Center Color" and change it to your favourite color (this is the light color)

7. Click "Outer Color" and change it to a color darker than center color (this is the shadow color)

8. Change "Delta X" and "Delta Y" to -50 (this will move the center of the gradient)

9.Click OK to fill the ball with the gradient

image 1

10. Choose "Edit" > "Convert to Sprite", the ball will appear as "Sprite2"

11. Choose "Item" > "Placement Properties", check "ActionScript Target" and change "Item Name" to "theBall", click OK

image 2

12. 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;

Press F9 to preview the animation


Close    To Top
  • Prev Article-Flash:
  • Next Article-Flash:
  • Now: Tutorial for Web and Software Design > Flash > Action Script > Flash Content
    Photoshop Tutorial
     

    Special Effect

      3D Effect
      Photoshop Articles
    Programming Tutorial
     

    C/C++ Tutorial

      Visual Basic
      C# Tutorial
    Database Tutorial
     

    MySQL Tutorial

      MS SQL Tutorial
      Oracle Tutorial
    Geek Tutorial
     

    Blogging Tutorial

      RSS Tutorial
      Podcasting Tutorial
    Graphic Design Tutorial
      Coreldraw Tutorial
      Illustrator Tutorial
      3D Tutorials
    Webmaster Articles
     

    Domain Service

      Web Hosting
      Site Promotion
    Java Tutorial/ Articles
     

    Java Servlets

      JavaEE Tutorial
     

    JavaBeans Tutorial

    XML Tutorial/ Articles
     

    XML Style

      AJAX Tutorial
      XML Mobile
    Flash Tutorial/ Articles
     

    Flash Video

      Action Script
      Flash Articles
    OS Tutorial/ Articles
      Linux Tutorial
      Symbian Tutorial
      MacOS Tutorial
    Personal Tech
      Hardware Tutorial
      Software Tutorial
      Online Auction