O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Total Training for Adobe Flash CS3: Professional ActionScript 3 Essentials

Video Description

Get up and running on the newest version of ActionScript, which is included with Flash CS3. If you are new to ActionScript 3.0, this series shows you how to make your Flash applications more dynamic by using the scripting language to add interactivity and control effects. If you are already familiar with ActionScript 2 from Flash 7 or 8, our video tutorials help you make the switch with minimum effort with updates about the new changes in naming, syntax and Class structure.

Table of Contents

  1. CHAPTER 1: ACTIONSCRIPT 3 BASICS
    1. INTRODUCTION 00:00:56
    2. Looking at Basic Preferences 00:03:50
    3. Using the Actions Panel 00:04:11
    4. Placing ActionScript 00:03:03
    5. Writing Code 00:05:46
    6. Understanding Syntax & Error Messages 00:04:54
    7. Understanding Variables 00:05:39
    8. Datatyping Variables 00:06:37
    9. Using Functions 00:06:37
    10. Adding an Argument to a Function 00:03:22
    11. Creating a Return Function 00:06:33
    12. Naming Stage Elements 00:04:32
    13. Introducing Dot Syntax 00:07:45
    14. Using Functions to Control Movie Clips 00:05:20
  2. CHAPTER 2: INTRO TO OBJECT-ORIENTED PROGRAMMING
    1. INTRODUCTION 00:00:32
    2. Understand the Structure of a Reusable Object 00:02:35
    3. Defining a Movie Clip Object 00:04:03
    4. Understanding Classes 00:05:52
    5. Understanding the Inheritance Class 00:02:48
    6. Using the Movie Clip Class 00:05:32
    7. Using Movie Clip Properties 00:04:09
    8. Using Movie Clip Methods 00:02:25
    9. Working with the Button Class 00:06:06
    10. Creating an Event Handler 00:05:54
    11. Assigning Buttons with Reusable Functions 00:06:19
    12. Setting Events to a Button Object 00:07:06
    13. Using a Click Event with a Movie Clip 00:02:49
    14. Working with the Text Field Class 00:08:34
    15. Using the Date Class 00:10:42
  3. CHAPTER 3: USING DOT SYNTAX
    1. INTRODUCTION 00:00:28
    2. Basic Timeline Controls 00:07:23
    3. Using Movie Clip Methods 00:03:46
    4. Understanding Dot Syntax 00:04:16
    5. Creating Nested Movie Clips 00:08:46
    6. Unique Instance Names 00:05:01
    7. Setting the Correct Path for Buttons 00:02:54
    8. Setting a Path for Other Script Locations 00:05:00
    9. Understanding the 00:04:58
    10. Use the 00:06:14
  4. CHAPTER 4: BUILDING A FLASH SITE
    1. INTRODUCTION 00:00:23
    2. Setting Up Buttons to Go from Black & White to Color 00:04:18
    3. Building Custom Buttons Using Movie Clips 00:06:14
    4. Add a gotoAndPlay Method to Move a Playhead 00:04:39
    5. Adding Frame Labels 00:03:09
    6. Setting Up Additional Buttons 00:06:40
    7. Adding a Click Event Handler 00:04:55
    8. Reusing Click Events 00:04:44
    9. Adding 00:07:00
    10. Setting Up a Function to Control Visible Properties 00:04:12
    11. Adding an 00:04:55
    12. Using Arrays 00:05:47
    13. Using a 00:07:23
    14. Using Arrays to Set Up Thumb Clicks 00:10:25
    15. Using Arrays to Set Up Thumbnails 00:07:04
    16. Final Comments & Credits 00:02:03
  5. CHAPTER 5: CONTROLLING SOUND WITH ACTIONSCRIPT
    1. INTRODUCTION 00:00:38
    2. Explaining the Sound Class 00:04:59
    3. Loading an External Sound 00:06:27
    4. Handling Errors from a Loading Sound 00:04:10
    5. Using a Complete Event 00:02:34
    6. Setting Up a Stop Button 00:02:16
    7. Setting Up a Play Button 00:03:15
    8. Setting Up a Pause Button 00:05:21
    9. Setting Up a Replay Button 00:04:39
    10. Setting Up a Second Sound 00:06:11
    11. Adding Functions to a Second Sound 00:02:49
    12. Using the Transform Class 00:04:21
    13. Using the SoundMixer Class 00:06:35
    14. Controlling the Volume Levels 00:04:54
    15. Controlling the Volume Loader Bar 00:02:58
  6. CHAPTER 6: USING VIDEO WITH ACTIONSCRIPT
    1. INTRODUCTION 00:00:25
    2. Review ActionScript 2 with Flash Video Component 00:04:43
    3. Flash Video Playback with ActionScript 3 00:05:53
    4. Controlling Flash Video with ActionScript 3 00:06:59
    5. Setting Up Our Own Controller 00:07:17
    6. Applying Additional Controls 00:07:36
    7. Customizing UI Elements 00:05:19
    8. Creating Your Own Controls 00:12:06
    9. Testing the Skin 00:02:15
    10. Automatic Closed Captioning 00:06:13
  7. CHAPTER 7: CREATING CUSTOM CLASSES
    1. INTRODUCTION 00:00:24
    2. Creating an External ActionScript File 00:07:15
    3. Adding a Constructor 00:02:18
    4. Adding Properties to the New Class 00:04:37
    5. Adding Arguments to the New Constructor 00:03:28
    6. Adding a Method to the Class 00:02:37
    7. Understanding Packages 00:03:36
    8. Expanding an Existing Class 00:06:07
    9. Attach a Class to a Library Item Using Linkage 00:04:30
    10. Using Class to Control the Library Item 00:04:58
    11. Adding a Rollover Event 00:03:02
    12. Building the Event Handler into the Class 00:05:01
  8. CHAPTER 8: BUILDING WITH CUSTOM CLASSES
    1. INTRODUCTION 00:00:28
    2. Touring the Site 00:04:44
    3. Building a Website Class 00:05:40
    4. Creating a Set Up Content Method 00:06:18
    5. Add a Clear Content Method to Website Class 00:05:25
    6. Setting Up a Button Class 00:03:42
    7. Creating a Set Up Buttons Method 00:06:12
    8. Using Tween & Easing Classes 00:09:31
    9. Adding Tween to Zoom Button Class 00:05:14
    10. Setting Up Button Clicks 00:06:11
    11. Linking the Buttons to the Content 00:07:20
    12. Final Comments & Credits 00:02:15