Adobe
Products
Creative Suite
Photoshop Family
Acrobat Family
Flash Platform
Digital Marketing Suite
Digital Publishing Suite
More products
Solutions
Digital marketing solutions
Digital media solutions
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Store
Adobe Store for home and home office
Education Store for students, educators, and staff
Business Store for small and medium businesses
Other ways to buy
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections   Search  
Solutions Company
Help Learning
Sign in Welcome, My orders My Adobe
Qty:
Purchase requires verification of academic eligibility
Subtotal
Review and Checkout
Adobe Developer Connection / Flash Developer Center /

Five demos of Flash CS4 Professional

by Dan Carr

Dan Carr
  • Dan Carr Design

Created

31 August 2009

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print
ActionScript animation best practice Flash Professional CS4 workflow

Requirements

User level

Beginning

Required products

  • Flash Professional (Download trial)

The following five-minute video presentations are geared to help you get the most out of learning Flash CS4 Professional.

In "Exploring the Flash CS4 workspace," I review the main elements of the Flash workspace (Stage, Timeline, layers, etc.) and cover the basics steps you need to follow to publish your files for the web.

Before you can start structuring content and creating animations, you need to understand the basics of working with the Timeline panel. In "Working with timelines," I explain key Timeline concepts and best practices so you can create animations, work with symbols, and run routine tasks in Flash.

Once you're comfortable with the concept of a timeline, you're ready to jump into the concept of implementing multiple timelines using symbols and instances. In "Symbols, instances, and the Library Panel," I demo workflow advantages of creating and editing symbols, working with instances, and navigating the Library panel.

Understanding symbols and the Library panel naturally leads to the topic of animation. In "Creating animation," I demo the new motion workflow and Motion Editor by creating symbols, activating motion tweens, bending motion guides, and copying motion presets. I provide a sample file you can play with as you learn these techniques.

Finally, once you've figured out animation and the Flash workspace, the next logical step is to start working with ActionScript—the scripting language of Flash—and capturing user interactivity. In "Buttons, ActionScript, and interactivity," I show you how to build a button in Flash, capture user interactions, and use ActionScript 3 to add event listener and handlers. Again, I provide a sample file you can work with as you learn these techniques. It's not that hard; just watch what I do.

Enjoy the videos!

Exploring the Flash CS4 workspace

The first thing to do when learning Flash is to learn the context of the workspace. Doing so will allow you to get started quickly and use the tools in a meaningful way. In this video I take you on a tour through the Flash CS4 workspace. Along the way, you'll explore the need-to-know elements in the user interface such as the Stage, the Timeline panel, and the Properties panel. I also discuss workflow essentials such as understanding the Flash file types and the general process for publishing a Flash file (SWF file).

/content/dotcom/en/devnet/flash/articles/atv_flcs4_demos/jcr:content/articlecontentAdobe/modal/thumbnail/file Launch video: Exploring the Flash CS4 workspace

Working with timelines

In the world of Flash development, a timeline is a container that you can use both for animation and organizing content. Understanding how timelines work and relate to one another is a core skill in Flash for both designers and developers. This video shows you how to work with Flash timelines and organize assets in your FLA file.

/content/dotcom/en/devnet/flash/articles/atv_flcs4_demos/jcr:content/articlecontentAdobe/modal_0/thumbnail/file Launch video: Working with timelines

Symbols, instances, and the Library panel

Symbols are reusable objects that act as the basis for animation and content organization in a published Flash file (SWF file). Each symbol exists in the Library and acts as a separate editing area with its own coordinate space and timeline. You can use instances of symbols repeatedly to build simple or complex SWFs. This video shows you the basic steps involved in creating a symbol, creating instances of a symbol, and modifying properties on an instance and globally within the symbol. I also touch on how to use the Library panel to organize assets.

/content/dotcom/en/devnet/flash/articles/atv_flcs4_demos/jcr:content/articlecontentAdobe/modal_1/thumbnail/file Launch video: Symbols, instances, and the Library panel

Creating animation

Creating web-based animations has long been a strength of Flash. A SWF can create a "tween" animation which automatically builds the animation of the property changes of an instance placed on the Timeline. This video demonstrates how to create a motion tween animation using the new Flash CS4 object-based tweening features. I also touch on saving animations and reusing them using the new Motion Presets panel. Use the sample file as you learn these techniques.

/content/dotcom/en/devnet/flash/articles/atv_flcs4_demos/jcr:content/articlecontentAdobe/modal_2/thumbnail/file Launch video: Creating animation

Sample files:

  • atv_flcs4_demos_animation.zip (ZIP, 12K)

Buttons, ActionScript, and interactivity

Another strength of Flash is its ability to create interactive environments by combining graphic elements, symbols, and ActionScript. Flash currently uses the ActionScript 3 scripting language, which provides a simple and consistent way to respond to events generated from objects in the SWF. This video shows you how to capture user interactivity by responding to a button click. This simple example demonstrates the event handling pattern used for all objects in ActionScript 3. Use the sample file as you watch my demo.

/content/dotcom/en/devnet/flash/articles/atv_flcs4_demos/jcr:content/articlecontentAdobe/modal_3/thumbnail/file Launch video: Buttons, ActionScript, and interactivity

Sample files:

  • atv_flcs4_demos_button.zip (ZIP, 7K)

Where to go from here

Now that you have a better understanding of the Flash user interface, symbols, and assigning an event handler in ActionScript, you have the power to respond to and synchronize all elements in the published Flash file.

As a next step, explore the various ActionScript 3 samples for Flash CS4 Professional. These samples demonstrate various features common in Flash development. While some are complete applications, others simply introduce a concept that you can use to build your own apps.

More Like This

  • Preloading TLF runtime shared libraries in Flash Professional CS5.5
  • Flash glossary: Filters
  • Flash glossary: Flash Player
  • Flash glossary: External library
  • Flash glossary: Ease
  • Flash glossary: Ease curve
  • Flash glossary: Deco tool
  • Flash glossary: Document class
  • Flash glossary: Classic tween
  • Flash glossary: Code snippets

Flash User Forum

More
02/06/2012 How to create a seek bar for timeline using ActionScript 2.0 in flash CS4
02/03/2012 Export problems and more!
02/07/2012 Adding Download button to image in XML Grid Gallery
02/07/2012 Possible to physically downsize images in flash - not just by compression?

Flash Cookbooks

More
01/18/2012 Recording webcam video & audio in a flv file on local drive
12/12/2011 Date calculations using 'out-of-the-box' functions
11/08/2011 Easer - custom ease transition for tween tools
11/06/2011 Getting NetworkInfo from both Android and iOS

Products

  • Creative Suite
  • Photoshop Family
  • Acrobat Family
  • Flash Platform
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Mobile apps

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • Adobe Store
  • For students and educators
  • For small and medium businesses
  • For enterprises
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • Pacific - English
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy (updated 07-14-2009).

Ad Choices

Reviewed by TRUSTe: site privacy statement