Anda di halaman 1dari 1

Flash 8: Actionscript *

This course teaches fundamental programming techniques. It introduces core concepts including instance names,
variables, functions, properties and methods through to conditions, loops, event handling and animating with ActionScript.

Skills needed before the course


A working knowledge of Flash.
Recommended duration
Three days. * This is a certified course

• Using the Actions and Help panels • Understanding event driven programming
• Declaring variables and their data types • Working with event handler syntax
• Using the trace() function • Generating random numbers and integers using the
• Using code hinting Math class
• Assigning instance names and using them to assign • Understanding relative path names
runtime property values • Controlling nested MovieClip objects
• Using the with operator • Understanding event driven programming
• Introducing core properties of visual built-in classes: • Working with event handler syntax
MovieClip, Button and TextField • Moving from symbol-based to timeline-based event
• Controlling Button and MovieClip position and visual handling
state • Introducing core events of visual built-in classes:
• Controlling TextField content Button, MovieClip, and TextField
• Introducing core properties of non-visual built-in • Controlling the playhead within an event handler
classes: Math • Understanding the this keyword inside an event
• Using mathematical operators handler
• Understanding data type conversion • Creating rollover effects
• Working with Flash Player global functions • Responding to TextField focus events
• Converting values returned from functions and • Calling a single function from multiple event handlers
assigning them for display • Referring to a parent object from within an event
• Writing user defined functions handler
• Returning, or not returning, data from a function • Understanding complex (aggregate) variables
• Understanding variable scope • Working with Arrays
• Adding code within a MovieClip symbol's own timeline • Working with generic Objects
• Introducing the this operator • Transforming MovieClip objects using Transform and
• Understanding object methods ColorTransform objects
• Introducing core methods of visual built-in classes: • Understanding conditional code execution
MovieClip and TextField • Surveying the comparison and logical operators
• Controlling the MovieClip playhead within its timeline • Using if/else comparison to toggle MovieClip visual
• Loading external MovieClip content states
• Understanding cross-domain security issues • Dragging and dropping a MovieClip object
• Exporting and attaching MovieClip symbol instances at • Testing for collision between MovieClip objects
runtime • Initializing attached MovieClip objects
• Writing and using user defined functions to create • Using the onEnterFrame event handler
visual content • Controlling visual change rate
• Understanding depth • Testing and responding to position at runtime
• Dynamically referring to instance names and property • Generating random color transformations
names at runtime • Using Sound objects
• Controlling TextField formatting through code • Creating audio feedback with event-driven sounds
• Creating and formatting TextFields at runtime linked from the Library
• Using Date objects • Understanding looped code
• Working with String concatenation • Using loops and arrays to attach, name, and control
• Generating random numbers and integers using the MovieClip objects
Math class • Using loops to create, name, and control TextFields to
• Understanding relative path names display data object values
• Controlling nested MovieClip objects

Rates include lunch, free pre-training analysis and post-training support. Group courses have manuals
included. For more information contact the training department on 020 7222 8484.

Anda mungkin juga menyukai