Gradients are made up of two or more colors that gradually fade into each other, creating an interesting color effect.
In this tutorial you can learn how to create and edit gradient colors, and how to use the "Gradient Transform Tool"

Using and editing Gradient

Gradients are located at the bottom of the "Color Palette", as shown in the image below.
There are two types of gradients:

Colors gradient

Colors gradient
Gradients can be used to create the illusion of depth and perspective.
- To use a gradient effect, select the object to which you want to add a gradient, click on the "Fill Color" icon, then, from the Color palete select a gradient. Flash automatically displays your object using the gradient you chose.
That gradient remains selected in the Fill Color button, so if you draw other shapes, they will use that gradient as a fill color.

Editing gradients

Once you have selected a gradient you can edit it, adding up to 16 colors to it, creating new color combinations and changing the position of the colors.
  1. Click the Window menu -> Color, Flash will open the "Color Panel" (see the image below).
    Gradient edit
  2. In the Color panel, click the Fill Style Type list arrow, and then click Linear Gradient or Radial Gradient.
  3. Click in the Gradient bar to add a new color pointer, which you can edit and move (by dragging it with the mouse cursor) to adjust the color placement.
  4. Each color added in the Gradient bar can be edited with the options: HSB, RGB and A (alpha)
  5. Once you have defined a gradient, to add it in the Color Palette, click Add Swatches (in the Options menu, top-right corner)
- To remove a color pointer added in the "Gradient bar", click and drag it out of the "Color panel".
In the presentation below you can see how to use and edit gradient.

Using and editing gradient

The FLA file with this presentation can be downloaded from -> FLA - Ex-Gradient.

Gradient Transform Tool

The Gradient Transform Tool can be selected from the Tools panel, it shares the same button with the "Free Transform tool".
After you create a gradient fill, you can use this tool to transform it by adjusting the size, rotation, width, or center of the fill, to create interesting effects.

Using Gradient Transform

  1. Click the Gradient Transform tool on the Tools panel.
  2. Click the shape with gradient fill to select it. Specific points appear, which can be used to rotate and modify the gradient shape.
  3. Click and trag each point to see their effects (see the image below to identify their functions).
    Gradient Transform
- See also the next Flash presentation, with Gradient Transform example:
The FLA file with this presentation can be downloaded from -> FLA - Ex-Gradient Transform.

Gradient Transform tool can also be used to transform color in shapes which use Bitmap fill.

Daily Test with Code Example

Which tag is used to add definition lists into a <dl> element?
<dt> <dd> <li>
  <dd> - Hyper Text Markup Language</dd>
  <dd> - Language for web pages</dd>
Which CSS property can hide an element on page, letting an empty space in its place?
display position visibility
#id {
  visibility: hidden;
Click on the event which is triggered when the mouse clicks on an object.
onclick onmouseover onfocus
document.getElementById("id").onclick = function(){
Indicate the PHP variable that contains the contents of both $_GET, $_POST, and $_COOKIE arrays.
if(isset($_REQUEST["id"])) {
  echo $_REQUEST["id"];
Creating Gradients

Last accessed pages

  1. Select in MySQL, Output results in HTML Table (4792)
  2. Read Excel file data in PHP - PhpExcelReader (59177)
  3. Constants and Operators (623)
  4. PuzzleImg - Script to Create Image Puzzle Game (2488)
  5. Countdown Timer with starting time added into a form (6648)

Popular pages this month

  1. Read Excel file data in PHP - PhpExcelReader (705)
  2. PhpSpreadsheet - Read, Write Excel and LibreOffice Calc files (602)
  3. Insert, Select and Update NULL value in MySQL (453)
  4. Get Attribute (ID, Class, Name, Title, Src) with jQuery (406)
  5. PHP getElementById and getElementsByTagName (405)