Graphic with text 'Course Details'

Flash Advanced/ActionScript

Duration: 2 days

Objectives

To enable delegates to further enhance work created in Flash.

Course Outline

Introducing ActionScript:
Overview
Using Simple ActionScript to Control a Movie Clip
Adding Comments and Performing Simple Debugging
Exploring ActionScript Concepts through the ActionScript Reference

Learning Macromedia Flash MX ActionScript Fundamentals:
Working with Symbols and Instances
Adding Actions to Timeline Frames
Inheriting Movie Clip Properties
Referencing Movie Clip Timelines
Implementing Button Movie Clips
ActionScript Best Practices

Creating Forms in Macromedia Flash:
Forms Overview
Creating Form Fields
Using Form Data Within Macromedia Flash
Validating Forms
Passing Variables Out of Macromedia Flash

Creating Movie Clips with ActionScript:
Creating Empty Movie Clips
Using the loadMovie Method to Load SWF and JPEG Files
Drawing with ActionScript
Creating Duplicate Movie Clips
Generating Multiple Copies of a Movie Clip

Animating with ActionScript:
Why Use ActionScript to Animate?
Changing Movie Clip Properties Over Time
Changing an Animation Interactively
Stopping Animation When a Condition Is Met
Stopping onEnterFrame When Animation Stops
Stopping Animation After a Specific Time Period

Creating Objects:
Understanding Objects
Creating Objects Visually
Creating Objects Using Built-in Movie Clip Methods
Creating Objects Using the new Keyword for Built-in Objects

Re-using Code:
Re-using Code
Functions Overview
Defining Variables Local to Functions
Identifying When to Use Functions
Using Dynamic Evaluation
Referencing an External ActionScript File

Creating Dynamic Content Using Text Files:
Understanding Dynamic Content
Where Does the Data Come From?
Getting Data into Macromedia Flash
Waiting Until the Data Has Loaded

Pre-requisites
Delegates should be familiar with most of the content of our Flash Introduction course.

Link to email IPS  - info@ips-limited.co.uk, Tel: 01235 555592, Fax 01235 559545

Microsoft Certified Partner logo.