Advanced
Topic-Level
Outline
Days: 1
Prerequisites: Flash
CS3 Professional: Basic or equivalent experience
Unit 1: Vector illustration
Topic A: Vector paths
A-1: Creating paths with the Pencil tool
A-2: Creating paths with the Pen tool
Topic B: Editing vector paths
B-1: Adjusting anchor points
B-2: Changing the number of anchor points
Topic C: Mask layers
C-1: Masking a layer with a vector path
Unit 2: Advanced timeline animation
Topic A: Timeline effects
A-1: Creating a wipe transition
A-2: Editing and adding additional timeline effects
A-3: Creating an explosion effect
Topic B: Animated masks
B-1: Animating a mask
Topic C: Motion paths
C-1: Animating a motion path
Topic D: Shape tweens
D-1: Creating a shape-tweened animation
D-2: Adjusting a shape tween with hints
Topic E: Filter animation
E-1: Animating a filter
E-2: Custom easing multiple properties
Unit 3: ActionScript animation
Topic A: Programming principles
A-1: Exploring a scripted application
A-2: Preparing symbol instances
A-3: Manipulating instance property values
A-4: Storing values by using variables
Topic B: Continuous motion
B-1: Slowing down a movie clip
B-2: Controlling speed with a variable
B-3: Stopping motion when a condition is met
B-4: Making a clip move when clicked
B-5: Duplicating a movie clip
Topic C: Modular code
C-1: Setting up a script for reusability
C-2: Creating functions with arguments
C-3: Moving code to an external ActionScript file
Unit 4: Components
Topic A: Form components
A-1: Applying label and TextInput components
A-2: Applying the Button component
A-3: Applying CheckBox and RadioButton components
A-4: Applying the ComboBox component
Topic B: Component scripts
B-1: Creating a script to respond to Button clicks
B-2: Testing if a RadioButton is selected
B-3: Testing if a CheckBox is selected
B-4: Concatenating a TextInput entry
B-5: Testing if a ComboBox is selected
B-6: Creating a form validation script
Topic C: Component styles
C-1: Exploring skins, styles, and themes
C-2: Assigning styles to a component instance
C-3: Applying global and class styles
Topic D: Dynamic content basics
D-1: Exploring dynamic content
D-2: Importing content into a dynamic text field
D-3: Importing data from an XML file
D-4: Importing data by using the XML class
Unit 5: Video
Topic A: Video encoding
A-1: Discussing video encoding
A-2: Converting DV content to FLV
Topic B: Video in Flash files
B-1: Importing video
B-2: Changing FLVPlayback component parameters
B-3: Creating code to respond to cue points