Intermediate ActionScript 3.0

Description

Building on the Beginning ActionScript 3.0 session, we will continue our journey with ActionScript. The goal from this session is to approach development with thoughts of saving time, reusing code, and being more efficient. We'll do this by looking at basic Object Oriented Programming (OOP), writing classes, custom events, programatic animation, loading external content, and usage of debugging tools.

Introduction

The Role of the Developer (.pdf)

ActionScript Basics

What is ActionScript? (.pdf) Anatomy of ActionScript (.pdf) Objects (.pdf) Display List (.pdf)

Object Oriented Programming

Classes (.pdf) Writing a Class (.pdf) Classes in Practice (.pdf) Class Instantiation (.pdf)

Interaction

Interaction (.pdf) Programmatic Animation (.pdf) Events and Listeners (.pdf)