Elstree Film Studios - Training Courses - Flash ActionScript
Please note that this course has recently been expanded and developed. To read the latest outline for this course, please see our Adobe Flash ActionScript training course.This course focuses on learning how to master Flash ActionScript - the versatile scripting language that powers Adobe Flash - and how best to utilise various Action-scripting techniques in order to enhance the speed, efficiency and effectiveness of your Flash movies and animations.
A wide range of topics are covered in detail within the course: from the creation and use of objects, methods and properties within ActionScript to control your movie symbols and elements, to how best to employ functions, events and conditional statements in order to achieve greater levels of interactivity within Flash.
Although taking place within a single day, this highly condensed Flash ActionScript course will ensure you are well on the way to mastering this powerful language.
Related courses also include our Adobe Flash Animation & Design and Adobe Flash Advanced training courses.You may also attend all three of our Flash courses within one discounted package: please see our Complete Adobe Flash Training Course.
Duration: 1 day.
Location: 21st Century New Media Ltd, Elstree Film Studios, Shenley Road, Borehamwood, Hertfordshire, WD6 1JG. [
Click here for a map]
Times: 10.00am to 4.30pm. For security reasons, further details are only provided upon booking.
Software Versions: All of our Adobe courses include lessons generic to CS3, CS4 and CS5 versions of the Adobe suite: whichever version you use is covered in detail. Our Apple training courses utilise Final Cut Studio HD (also known of as version 3 or FCS 2009).
Equipment: Our fully featured training room includes six top-of-the-range iMac computers configured to work in both Macintosh (OSX) and PC (Windows) modes, ensuring you the maximum familiarity with your chosen operating system.
Accommodation: Details of local accomodation can be found
here.
Further assistance: Our
FAQ help page contains the answers to many popular questions. Alternatively please call
0844 844 2428 to arrange to speak to our training manager.
COURSE CONTENT
Actionscript history
- Actionscript history
- Actionscript 3.0 Object Orientation
- Introduction to Classes
- Objects, methods, properties and events
- The Actionscript API
Learning the Actionscript Syntax
- Setting up your fla template
- Declaring variables and data types
- Variable scope
- Naming conventions
- Debugging with trace()
Importing Classes
- When to import classes
- Creating your own symbol class
- Creating a linkage to your class
- Exporting for Actionscript
Controlling Movie symbols
- Named instances
- Design v Runtime
- Setting runtime properties to symbols
- Using the with operator
- Introducing the MovieClip, Button and TextField classes
- Generating random numbers, converting data types
Using and Writing Functions
- Introduction to functions
- Function types
- User functions v methods v global methods
- Adding events to buttons
- Creating objects at runtime
Working with Events
- Adding and Removing event listeners
- Creating event handlers
- Introduction to event types
- Mouse events
- Keyboard events
- Frame events
Using Conditional Statements
- Using the If else
- Using the If else if
- Using the Tenary operator
- Using the switch statement
Conditional Logic
- Standard conditional operators
- Compound operators
Using Loops and Arrays
- Different loop types
- Using the for loop
- Using the while loop
- What are Arrays?
- Why use Arrays?
- Working with Arrays
Working with Colour and Filters
- Introducing the ColorTransform Class
- Working with the DropShadow Filter
- Working with the BlurFilter class
- Creating and working with Sprites
- Creating a Dynamic mask
Animating with Flash
- Introducing the TransitionManager Class
- Working with the TransitionManager
- Setting the required parameters
- Setting different types of effects
- Introducing the Tween Class
- Using the Tween Class