Flash Professional 8 Advanced: Next Level ActionScript

Course

Online

£ 99 VAT inc.

Description

  • Type

    Course

  • Level

    Intermediate

  • Methodology

    Online

  • Duration

    12 Months

  • Start date

    Different dates available

  • Online campus

    Yes

  • Delivery of study materials

    Yes

  • Support service

    Yes

  • Virtual classes

    Yes

Completion Certificate awarded upon completion to show employers your new skills
Free upgrade on to our state of the art platform
Career Advice available on completion
12 Months unlimited Access

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Become a pro with ActionScript by watching interactive, work-along lessons that walk you through the necessary steps of using the built-in classes, new objects, or making your own custom classes and components.

You'll also learn the new advanced features of Flash Pro 8 that are only available to ActionScript users including the Drawing API, Bitmap API, and the matrix transformations and displacements. Plus, you'll get a preview of how to use ActionScript in development of mobile applications.

Our training works on all devices including Mobile phones, IPad’s, Android tablets, Macs and PC’s.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Testing
  • ActionScript
  • Flash
  • Animation
  • Drawing
  • Looking
  • Classes
  • Variables
  • Reusable
  • Release
  • Event
  • Modifying

Course programme

DISC 1 – Making Custom Classes

Chapter USING BUILT-IN CLASSES (60 min)
  • Looking at the Basics
  • Changing the Properties of a Movie Clip
  • Using the On Enter Frame Event Handler
  • Using the Randomize Function
  • Creating a Placeholder for Multiple Objects
  • Adding a Loop
  • Using Variables to Make Reusable Code
  • Setting Up an On Release Event
  • Making a Tween Object
  • Modifying the Depth Parameter
  • Demonstrating the Modular Structure with Alpha
Chapter 2: WORKING WITH THE LISTENER OBJECT MODEL (62 min)
  • Looking at Built-In Classes
  • Working with MovieClip Event Handlers
  • Working with Non-Handler Classes
  • Creating Mouse Events
  • Creating Key Events
  • Using Switches to Detect which Keys are Pressed
  • Event Listeners
  • Practical Example of Listener Usage
  • Listening for Multiple Broadcasts
  • A Limitation of the loadMovie Method
  • Introducing the MovieClipLoader
  • Listening for Load Progress
  • Creating an Animated Progress Bar
  • Hiding Progress Bar Upon loadComplete
  • Loading External Bitmaps with MovieClipLoader
Chapter 3: INTRODUCTION TO MAKING CLASSES (64 min)
  • Learning the Structure of a Real Class
  • Declaring Variables
  • Introducing Constructor Functions
  • Testing Using a Di.erent Stage Size
  • Using Methods
  • Using a Getter & a Setter
  • Showing a Dynamic Setting in the Class
  • Randomizing
  • Reusability
  • Setting Up a Class for a Text Type Animation
  • Adding a Typer Function to the Class
  • Testing the Text Type Animation
Chapter 4: USING CUSTOM CLASSES FOR BUTTONS (54 min)
  • Introducing Custom Buttons
  • Setting Up the Visibility of the Initial Content
  • Setting Up Event Handlers for the Home Button
  • Adding Frame Labels
  • Dynamically Assigning the Label for a Button
  • Setting Up a Generalized Function to Handle Buttons
  • Making Custom Buttons into a Class
  • Making a Class an Extension of Another Class
  • Assigning Event Handlers to Functions & a Class
  • Advanced Button Class Summary
  • Attaching Audio to a Toggle Button
  • Constructing a Class for the Toggle Button
  • Animate the Toggle Button Using the Tween Class
  • Learning where to Store Class Files
Chapter 5: USING CUSTOM CLASSES FOR EFFECTS (69 min)
  • Building Animated E.ects in the Timeline
  • Packaging Scripts into a Function
  • Setting Up Letter Spacing & Text
  • Turning a Script into a Class, Part 1
  • Turning a Script into a Class, Part 2
  • Testing Using Syntax Checker
  • Animation Changes & New E.ects
  • Making a Class More Independent
  • Creating Tweens inside the Class
  • Incorporating Tween Events & Methods into the Class
  • Adding More E.ects
  • Building E.ects into the Class File
  • Formatting Text in the Test File
Chapter 6: MAKING A COMPONENT (68 min)
  • Checking Out Graphics for the Content
  • Starting the Slider Movement
  • Measuring the Position of the Slider
  • Set Intervals with Check Settings Function
  • Changing the Interval for Smoother Control
  • Moving the Code into a Class
  • Using Check Syntax to Find Script Errors
  • Setting Up the Project for Testing
  • Adding an OnRelease Outside Event Handler
  • Separate the Slider Measurement from the Object
  • Tracking if the Slider is Active
  • Setting the Range of the Slider
  • Making the Slider into a Component
  • Setting Up a Rotation Slider
  • Adding a Start Value
  • Displaying the Slider in the Components Panel
  • Testing the Slider Component
  • Final Comments & Credits
DISC 2 – Using Advanced ActionScript Classes

Chapter 1: USING THE SOUND CLASS (82 min)
  • Introducing the MP3 Player Project
  • Setting Up the External Playlist
  • Setting Up the Combo Box for Music Selection
  • Display Selected Song Title & Stylize Text
  • External Sound Loading & Tracking
  • Adding a Progress Bar for Load/Play Position
  • Working with ID3 Metadata
  • Adding Volume & Balance Sliders
  • Adding a Play/Pause Toggle Control
  • Rearrange the onLoad, onComplete & onID3 Data
  • Incorporating an Array Formula
  • Initializing the Array Data & Adding Variables
  • Constructing the Amplitude Meters
  • Controlling the Amplitude Meters with Sliders
  • Cleaning Up the MP3 Player Script
Chapter 2: DRAWING API (31 min)
  • Introducing Drawing Methods
  • Drawing Strokes with moveTo & lineTo Methods
  • Making Shapes with beginFill, endFill & curveTo
  • Introducing New Parameters in Flash 8
  • Animating Objects Using Drawing Methods
  • Using Initialization Objects to Control Animation
  • Connecting Animation to App Functionality
Chapter 3: WORKING WITH BITMAP DATA (36 min)
  • Intoducing the Bitmap Data Class
  • Setting Up Bitmap Caching
  • Using Basic Filters
  • Creating a Blur Filter & Adding it to a Movie Clip
  • Creating a Bitmap Data Object from Scratch
  • Accessing Pixel Noise through Bitmap Data
  • Applying a Noise Method to Bitmap Data
  • Applying a Perlin Noise Method
  • Setting the MP3 Player to Control the Animations
Chapter 4: APPLYING MATRIX TRANSFORMATIONS (42 min)
  • Understanding the Matrix Class
  • Using the Matrix Class
  • A.ecting Movie Clips with Matrices
  • Making a Placeholder Matrix
  • Changing Matrix Properties
  • Setting Up a Coordinate System
  • Setting Up Slider Controls
  • Looking at ColorTransforms
  • Assigning a ColorTransform Object
  • Understanding the Math behind ColorTransform
  • Applying Random Colors with ColorTransforz
Chapter 5: A PREVIEW OF MOBILE APPLICATIONS (43 min)
  • Setting Up Flash Lite™ 2
  • Introducing the Emulator
  • Explaining the Screen Size for the Graphics
  • Setting the Output Quality
  • Adding Text
  • Enabling Buttons with ActionScript
  • Adding Navigation to the Number Keys
  • Adding Navigation to the 4-Way Keys
  • Adding Navigation to the Soft Keys
  • Discussing the Flash Development Center
  • Final Comments & Credits

Flash Professional 8 Advanced: Next Level ActionScript

£ 99 VAT inc.