Training and Consultancy

Select by Category

Course Schedules

Search by Keywords

Partner Login



Enquiry Form

Duration: 2 Days

ADOBE FLASH ADVANCED COURSE


Objectives

This course focuses on teaching delegates more advanced ActionScript topics that removes their reliance on timeline-based visual tools. It also introduces them to other ActionScript code that will allow them to generate dynamic design and navigation elements that cannot be created without ActionScript.

Module 1: Flash Overview

  • Exploring the Finished Photo Gallery
  • Reviewing the Beginning Template

 

Module 2: Working with Graphics

  • Understanding the Object Drawing Model
  • Using Gradients
  • Using Strokes
  • Using Scale
  • Understanding Filters
  • Understanding Blend Modes

Module 3: Importing Content Using XML

  • Reviewing the Text Controls
  • Static, Dynamic, Input
  • Understanding XML
  • Introducing the XML Class
  • Retrieving Text Nodes
  • Parsing XML Data into Flash Data

Module 4: Working with Text

  • Introducing Anti-Alias Rendering
  • Using the TextFormat Object for Styles
  • Using Cascading Styles Sheets with text

Module 5: Advanced Graphic Loading

  • Loading JPG/GIF/PNG formats with AS
  • MovieClip Loader
  • Image Caching (issues/benefits)
  • Attaching movie clips dynamically
  • Creating a pre-loader
  • Displaying Random Images
  • Creating Position-Aware Elements
  • Build out grid of images
  • Load in the popUp Image

Module 6: Reviewing Animation Basics with ActionScript

  • Reviewing Animation on the Timeline
  • Introducing Custom Easing
  • Masking with ActionScript
  • Animating with ActionScript
  • Organising a Movie Clip timeline
  • Using setInterval
  • Understanding Bitmap Caching

 

Module 7: Advanced Animation with ActionScript
  • Introducing the Tween Class/Penner formulae
    Advanced Tweening with ActionScript
    Introducing the Transition Class
    Transitions in Flash

Module 8: Customising Components

  • Using styles
  • Implementing setStyle on the ComboBox component
  • Modifying component graphics/skins