Exercise 3: Create Multiple Instances + Distribute to Layers

the Flash Symbol 101 series

An instance is how a symbol appears on the Stage.
One symbol can have multiple instances.
When you edit the symbol, you affect all of its instances, as this exercise shows:

Creating an instance on the Stage

1. Drag and Drop the symbol from the Library to the Stage.

drag and drop from library to stage

Copy and paste instances on the Stage using one of these methods:

  1. Copy and Paste 1:
    Select the symbol,
    Right Click it and select Copy,
    Right click at the new location and select Paste.

  2. Copy and Paste 2:
    Keyboard shortcuts: CTRL+C (copy), CTRL+V (paste).

  3. Copy and Paste 3:
    Try Paste in Place (CTRL+Shift+V), to paste the object at exactly the same place on the screen.
    Use this command to place an object in a new layer, or in another frame, and also inside other symbols.

ALT+drag

  1. Select the object with the Selection Tool,
  2. Hold down ALT key,
  3. Hold down the left mouse button,
  4. Drag the object,
  5. Let go of the mouse and ALT.

Copy keframe
When you copy a keyframe, you copy everything that’s in it.
If there is a symbol there, it will become a new instance. To copy a keyframe:

  1. Select frame on the timeline,
  2. Hold ALT + left mouse button
  3. Drag frame to new location on timeline
  4. Release mouse and ALT.

OR- Another way to copy key frames:

  1. Select keyframe on the timeline
  2. Right click, select Copy Frames
  3. Select destination on the timeline
  4. Right click and select Paste Frames.

Copy and Paste Frames are NOT the same commands as ordinary Copy and Paste!
Shortcuts: CTRL+ALT+C (copy frames), CTRL+ALT+V (paste frames).

You can create as many instances as you like for the same symbol.

Distribute to Layers

Flash can only animate one object per layer.
Often you would draw several objects in one layer, and then need to distribute them to separate layers so you can animate them.
This is so common, that starting from Flash 8 you have a built-in shortcut for this command: CTRL+Shift+D.

  1. Select several objects on the stage.
  2.  Hit CTRL+Shift+D
    -OR- right click the objects and select “Distribute to Layers” from the context menu.
  3. Every object you selected gets a layer of its own,
    The layer gets the name of the object in it,
    And the layers are stacked in the same order that the objects were stacked in.

Very, very handy.

Back to top

Go to Exercise 4: Transform instances + color effects

Flash 101 Series main page 


What do you say? Leave me a comment in the box below



Flash Tutorials


mask tutorial

the transformation point (why does the pivot jump?)

Drawing in Flash - How to draw a cat
Part 1 - body
Part 2 - face

Flash Animation FAQ


Flash 101 Series:

Flash Symbol Explained part 1 and part 2

Flash 101 series main page

Exercise 1: Create a new Flash Symbol

Exercise 2: Convert to Symbol + Break Apart

Exercise 3: Create Multiple Instances + Distribute to Layers

Exercise 4: Transform instances + color effects

Exercise 5: Edit Symbol + Navigate in and out of symbols

Exercise 6: nested symbols: Sun animation

Exercise 7: Duplicate + Swap


Flash Cut Out Animation Tuts

Butterfly Animation Tutorial:
Part 1Part 2, Part 3

Rabbit Animations Tutorial

Download the source files for these tutorials!



Recent Articles

  1. The New Cartoon People Shop is now LIVE!

    Apr 09, 15 02:21 PM

    In Beta - But it's all up and running! What do YOU need us to draw for you? Let us know in the "contact" form. YOUUUHOOO this is so exciting!

    Read More

  2. New site for Monkeyjam!

    Jan 30, 12 01:00 PM

    Don't miss the new version of this sweet, totaly free, 2D animation software!

    Read More