Delivery Method
- Classroom
- Price: $990.00
Course Overview
This course will build on the Level 2 course to give participants more in-depth knowledge of the more advanced features of ActionScript to create more sophisticated interactivity, animation, event-handling and decision-making in Flash.
Delivery
Classroom
Duration
2 days (9am - 4.30pm)
Locations
- Public Schedule - Brisbane, Canberra, Melbourne and Sydney
- Group Bookings - All Sttaes and Territories across Australia
Prerequisites
The prerequisite for this course is that you have completed the Flash Level 2 course, or have equivalent knowledge.
Course Content
Topic 1 Controlling Multiple Timelines
- Topic Objectives
- About using multiple timelines
- About Target Paths
- Target Paths for Nested Movie Clips
- Absolute and Relative Paths
- Using the with operator
- Topic Summary
- Topic Review
Topic 2 Loops in ActionScript
- Topic Objectives
- Creating Repetition Using Loops
- Creating a simple for loop
- Creating a loop to create symbol instances
- Modifying Instances Created by a loop
- While Loops
- Do While Loops
- Creating a loop to create multiple text fields
- Topic Summary
- Topic Review
Topic 3 Loading External Content Into Flash
- Topic Objectives
- Limitations of timeline-based Flash applications
- Loading External Files
- Replacing a Loaded External File
- About Loading External Files Into Flash
- Controlling Loaded External Files
- Detecting When a File has Successfully Loaded
- Managing Multiple Loaded Files
- Detecting Download Progress: Creating a Preloader
- Topic Summary
- Topic Review
Topic 4 Controlling Graphics with ActionScript
- Topic Objectives
- About the Display List
- About 9-slice scaling
- Enabling 9-slice scaling manually
- Enabling 9-slice scaling using ActionScript
- Modifying Colours using the ColorTransform Class
- Creating Drag and Drop Interactivity
- Centring the Draggable Object
- Constraining the Draggable Object
- Detecting Collisions Between Objects
- Creating Symbol Instances Using ActionScript
- Changing the Cursor Appearance
- Putting it Together: Animating Graphics with ActionScript
- Topic Summary
- Topic Review
Topic 5 Using ActionScript to Control Text
- Topic Objectives
- Creating Text Fields
- Modifying Text Field Properties
- Modifying Text in Text Fields Using the TextFormat Class
- Capturing Text From an Input Text Field
- Loading External Text Into Flash
- Creating Scrolling Text
- Creating a Text Animation
- Topic Summary
- Topic Review
Topic 6 The Math, Array and Date Classes
- Topic Objectives
- About the Math Class
- Methods of the Math Class
- Generating Random Numbers
- Rounding Numbers
- About the Array Class
- Creating Arrays
- Methods of the Array Class
- Examples of Array Methods
- Looping Through An Array
- Creating Multiple Instances Using Loops
- About the Date Class
- Telling the Time
- Creating a Calendar
- Topic Summary
- Topic Review
Topic 7 Creating Custom Classes
- Topic Objectives
- About Classes
- About Custom Classes
- Creating a Custom Class
- Extending a Existing Flash Class
- Linking an Object to a Custom Class
- Modifying the Custom Class
- Topic Summary
- Topic Review
Topic 8 Creating Vector Shapes in ActionScript
- Topic Objectives
- Classes that support vector shapes
- The Graphics Class
- Drawing Lines and Curves
- Drawing Rectangles and Circles
- Erasing a Shape
- Creating Irregular Shapes
- Applying Masks in ActionScript
- Putting it Together: Drawing with the Mouse
- Putting it Together: Creating Shapes Based on User Input
- Putting it Together: Creating Repeating Shapes With Loops
- Topic Summary
- Topic Review
Topic 9 Working With Sound and Video
- Topic Objectives
- About Using Sounds
- Importing Sounds into the Library
- Playing Sounds from the Library
- Loading and Playing External Sounds
- Starting and Stopping Sounds
- Managing the Volume of Sound
- Loading External Video
- Controlling Video Playback
- Topic Summary
- Topic Review
Classroom courses include
- Adobe Certified instructors (with min 10 yrs experience)
- Alpha prepared comprehensive coursenotes with exercises & tutorials (updated frequently to reflect industry trends)
- Certificates
- After course support, unlimited HELP DESK (via email, to reinforce the learning)
- Training guarantee
- FREE repeat of public course within 6 months (where required, and on same version), see terms & conditions
WANT MORE INFORMATION?
CALL (02) 9299 4570 OR
CLICK ON THIS LINK TO ENQUIRE!


