Flash layers tutorial

The educational technology and digital learning wiki
Jump to navigation Jump to search

<pageby nominor="false" comments="false"/>

Definition

This is part of some Flash tutorials.

Learning goals
Learn how to use layers
Prerequisites
Flash CS3 desktop tutorial. It's probably a good idea to use a layout similar to the ones I suggest there.
You also may first look at the first part of the Flash drawing tutorial.
Quality and level
This text should technical people get going. It's probably not good enough for beginners, but may be used as handout in "hands-on" class. That is what Daniel K. Schneider made it for...
It aims at beginners. More advanced features and tricks are not explained here.

Introduction

Layers help you deal with items for more complex documents. Working with layers has several advantages:

  • You can draw and edit objects on one layer without affecting objects in another layer.
  • You can lock layers (to protect these and its objects from editing)
  • You can hide layers, make them visible (i.e. you can see and manipulate its objects in the workspace), or you can display just the outlines of its objects.

The layers tool is part of the Timeline panel.

Overview picture

The layers tool is in the left part of the timeline. Annotations in the following screen capture highlight a few functionalities we will further explain below.

The Flash CS3 Layers tool

Drawing in a layer

To draw, paint, or otherwise modify a layer simple click on the the layer name in the Timeline to make it active. A pencil icon next to it indicates that the layer is active.

Creating new layers and deleting layers

When you create a Flash document, it only contains a single layer, i.e. less than you need.

To create a new layer, either:

  • Insert->Timeline->Layer
  • Click on layer icon (left most item in the Edit bar just below the timeline)
Inserting a new layer

As soon as you create a new layer, you should give it meaningful name. Right-click on its name (something like Layer 2) select Properties and change the name. Alternatively, to display the properties panel, just double-click on the layer name.

To delete a layer and its contents: Right-click->Delete Layer. You also can lock/hide other layers with this menu. Before you delete a layer make sure that save its objects if you plan to keep them. You can them in the library as symbols or copy them to another layer.

Show only outlines of a layer

  • Click on the rectangle next to the layer name. If this rectangle turns empty then you only should see outlines of its objects.
  • You also can change the outline color by double-clicking on the rectangle. E.g. if your background is green (like in our example), the outline should be of a different color (it's not really in our case).

Lock and hide layers

Click on the dots below the appropriate hide/lock/display icons in the panel to apply locking/hiding/displaying to a single layer, or on the icons themselves to apply an operation to all layers (e.g. lock all).

Moving layers

To move a layer in the stack simply grab it with the mouse and drag it up or down. Position of the layer has an influence on the order objects are drawn. This depends on the load order defined in the Publish Settings (File menu)

Example

The following screen capture shows hidden and locked layers:

  • The painting layer is active (the pencil is shown)
  • The objects layer only shows outlines and in addition its locked (lock sign is on and rectangle is empty. Its objects are drawn in light green, i.e. the color of the rectangle)
  • The Sky layer is hidden (The X sign is on).
The Flash CS3 Layers tool, shown with outlines of layer and a hidden layers

Layer folders

Once your documents get really complex, you can organize layers into folders, e.g. one folder per task: Static objects, animations, background etc.

To create layer folders, either:

  • click on the folder icon in the Edit bar (third item)
  • or use Insert->Timeline->Layer Folder

You then can drag around layers. Hiding, locking etc. works more or less like with folders (try it out ...)