Flash Action Scripting Introduction

  • Duration
  • 3 days
  • Cost
  • £660.00 per delegate + VAT.
  • Dates
  • 22nd to 24th Nov 2010
  • 21st to 23rd Mar 2011
  • 10th to 12th Oct 2011
  • Venue
  • The New Technology Institute in Birmingham City Centre.
  • Exam
  • N/A

Make a booking enquiry...

  • Course Code
  • FASI

Course Description

This course enables the delegates to add more complex interactivity to their movies and web designs than simple navigation. They will incorporate scripting ideas into Flash Movies and develop a broad understanding of the interactive possibilities that Action Scripting can provide.

Pre-Requisites

Basic IT and Windows for PC users or OSX skills for Apple Mac users.

What you will learn

Unit 1 - ActionScript Variables

  • String variables
  • Object variables
  • Name conflicts
  • Untyped variables
  • Default Values
  • isNAN
  • Deleting Variables

Unit 2 - Iterations

  • for loops
  • do while loops
  • arrays and for in loop
  • var and for in
  • this and for in
  • for each loop
  • for in and for each loop

Unit 3 - Objects Display

  • Timeline based symbols
  • Symbol type
  • MovieClip
  • Button
  • Graphic
  • Class type
  • MovieClip
  • SimpleButton
  • Shape
  • Text Classes
  • StaticText
  • TextField
  • Tracing a movieclip's name
  • Changing names
  • Understanding the Class Inheritance Hierarchy Referencing Movie Clips in the Timeline
  • The Display List
  • The root and stage
  • Dynamic display objects
  • Bitmaps
  • new Bitmaps
  • Removing bitmaps
  • Creating Dynamic Instances from the Library
  • Dynamic graphics
  • Drawing a triangle

Unit 4 - Events

  • stage click handler
  • buttonMode
  • Reacting to the Mouse
  • Event Propagation
  • tracing evt.target
  • Stage events
  • drag and drop
  • Keyboard Events
  • tracing keyCode

Unit 5 - Animations

  • Moving a ball
  • Accelerating a ball
  • Controlling a ball
  • Adding gravity
  • Rotating a movieclip
  • Rotating and controlling a movieclip
  • Creating balls at random
  • Creating balls where the mouse clicks
  • Creating balls automatically
  • Boundaries
  • Bouncing a ball left and right
  • Bouncing a ball wrt its width
  • Moving a ball in x and y directions
  • Moving a ball smoothly with oscillation
  • Moving a ball with easing

Unit 6 - What is a class?

  • Creating classes
  • Creating Methods
  • Creating properties
  • Using a class-based timer system

Back to course listing| Enquire about this course| View available discounts