Adobe Flash CS3: Advanced Design Techniques

2 Day Course
Hands On
Official Adobe Curriculum
Code MT041

This course has been retired in favour of the CS4 and CS5 versions.


Collapse all

Introduction (2 topics)

  • Exploring a finished project
  • Reviewing the beginning template

Working with graphics (8 topics)

  • Understanding the object drawing model
  • Using gradients
  • Using strokes
  • Understanding filters
  • Understanding blend modes
  • Pixel perfect control
  • Using Shape Primitives
  • Understanding Scale-9 methodology

Importing content using XML (10 topics)

  • Reviewing the text controls - dynamic, static, input
  • Understanding XML
  • Introducing the XML?class
  • Loading XML
  • Retrieving text nodes
  • How to grab individual values
  • Populating page text fields
  • Parsing XML data into Flash data
  • Working with arrays of objects
  • References to external graphics

Working with text (5 topics)

  • Introducing anti-alias rendering
  • Minimising file size with the text rendering engine
  • Using the TextFormat object for styles
  • Using Cascading Style Sheets with text
  • Adding CSS to text fields

Advanced graphic loading (8 topics)

  • Loading JPG/GIF/PNG formats
  • Using LoadMovie
  • MovieClipLoader
  • Image caching
  • Attaching movie clips dynamically
  • Creating a pre-loader
  • Displaying random images
  • Creating Position-Aware elements

Reviewing animation basics with ActionScript (7 topics)

  • Reviewing animation on the timeline
  • Introducing custom easing
  • Modifying timeline animation with custom ease control
  • Masking with ActionScript
  • Animating with ActionScript
  • Using setInterval()
  • Understanding bitmap caching

Advanced animation with ActionScript (2 topics)

  • Introducing the Tween Class / Penner formulas
  • Introducing the transition class

Optimising use of the Actions window (4 topics)

  • Collapsing selected code
  • Collapsing between braces
  • Applying block and line comments
  • Pinning scripts

Customising components (4 topics)

  • Using styles
  • Styling with CSS
  • Modifying component graphics and/or skins
  • Using pre-built interactive components

Course PDF