
lynda.com ActionScript 3.0 in Flash CS4 Professional for Designers : آموزش اكشن اسكريپت 3 در فلش سی اس چهار مخصوص طراحان وب. در اين مجموعه آموزشی تود پركينز برنامه نويسی با اكشن اسكريپت را از ابتدا آموزش میدهد، آشنايي با اصطلاحات، كدها و عبارتها، كنترلهای كيبورد و موس، دراگ اند دروپ در برنامه های كاربردی تحت وب همراه با فايل تمرين و بسياری ديگر كه فهرست آن در زير آمده است.

Introduction
Welcome 01:09 11.5 MB
Using the exercise files 00:48 0.7 MB
Overview 01:45 3.0 MB
1. Introducing AS3.0 Fundamentals
Understanding ActionScript 01:35 1.8 MB
Understanding the Actions panel 02:45 3.3 MB
Understanding trace statements 02:04 2.0 MB
Working with comments 02:49 2.7 MB
2. Working with Variables
Understanding variables 01:50 1.7 MB
Understanding the syntax of variables 04:26 4.2 MB
Assigning variable values 02:53 2.7 MB
Retrieving variable values 02:16 2.3 MB
Working with different data types 04:17 4.3 MB
3. Using Functions
Understanding functions 01:04 1.0 MB
Using functions 04:32 4.7 MB
Understanding function syntax 03:43 3.7 MB
Understanding parameters 05:12 5.4 MB
Returning values 04:38 4.6 MB
Using local variables 04:19 4.3 MB
4. Working with Display Objects
Understanding dot syntax 06:43 6.7 MB
Controlling display properties 02:44 2.7 MB
Creating objects dynamically 04:23 4.4 MB
Controlling nested movie clips 03:17 3.4 MB
5. Understanding and Handling Events
Understanding events and event listeners 01:14 1.1 MB
Handling mouse clicks 08:04 8.3 MB
Handling other mouse events 04:48 5.1 MB
Working with keyboard events 03:23 3.4 MB
Removing event listeners 05:20 5.7 MB
6. Creating Conditional Statements
Understanding conditional statements 00:49 0.8 MB
Writing if statements 05:22 5.8 MB
Understanding conditional operators 01:17 1.4 MB
Writing compound if statements 03:34 3.9 MB
Writing else statements 02:51 3.2 MB
Writing else-if statements 02:27 2.7 MB
Working with switch-case statements 06:43 7.1 MB
Detecting collisions 02:02 2.4 MB
7. Using Math to Perform Tasks
Understanding mathematical operators and number data types 07:11 7.2 MB
Aligning objects to the edge of the stage 09:16 9.2 MB
Aligning to the center 05:09 5.1 MB
Using random numbers between 0 and 1 06:19 6.3 MB
Using a range of random numbers 09:40 9.5 MB
Creating a random-number function 03:36 3.8 MB
Creating a tip calculator 06:35 6.6 MB
8. Creating and Using Arrays
Creating an array 03:08 3.1 MB
Referencing an index in an array 04:44 4.8 MB
Using shorthand notation to create arrays 02:24 2.4 MB
Finding indexes 07:35 8.7 MB
Making a game with a random array index 05:18 6.1 MB
9. Creating and Using Loops
Understanding loops 01:13 1.2 MB
Creating for loops 04:59 4.7 MB
Using for loops 04:06 4.3 MB
Sorting mail with a loop 07:46 8.5 MB
Using while loops 05:46 5.9 MB
10. Using Classes
Understanding classes 02:08 1.9 MB
Extending classes 10:09 11.4 MB
Understanding methods 06:43 7.9 MB
Using properties 06:26 8.3 MB
Instantiating classes 07:08 8.3 MB
Setting up multiple classes 06:46 8.5 MB
Creating packages 06:36 7.4 MB
11. Handling Text
Loading external text 06:46 7.0 MB
Appending text 02:55 3.2 MB
Reading HTML 03:09 5.1 MB
Styling links with CSS 06:48 7.9 MB
12. Loading Media
Loading bitmaps 03:22 3.3 MB
Loading SWF files 08:07 8.8 MB
Creating a preloader 06:21 7.4 MB
Loading sound 03:34 3.6 MB
Stopping sound 04:50 5.5 MB
Controlling volume 06:30 8.2 MB
Understanding video 00:56 0.9 MB
Loading video 09:17 9.8 MB
Controlling video playback 05:23 6.9 MB
13. Creating a Calculator
Previewing the Calculator application 01:04 1.1 MB
Setting up the variables 04:54 4.9 MB
Adding event listeners 06:39 8.2 MB
Controlling numeric input 03:47 4.3 MB
Setting up the Dot and Clear buttons 04:13 4.9 MB
Finding the current operation 03:55 4.4 MB
Capturing numbers 04:30 5.4 MB
Performing calculations 07:11 8.8 MB
Creating a calculator class 09:20 13.2 MB
Lynda.Com ActionScript 3.0: Building Particle Systems : آموزش ساختن كنترلهای حركتی مختلف توسط اكشن اسكريپت.

Introduction
Welcome 01:30 2.2 MB
Prerequisites 00:58 0.9 MB
Using the exercise files 00:50 0.8 MB
1. Understanding Particle Systems
Understanding what particles are 00:50 2.7 MB
Understanding how particle systems work 01:46 2.6 MB
2. Making Particles Move
Building the particle class 01:34 1.5 MB
Creating particle velocity 01:42 2.3 MB
Connecting a movie clip to the particle class 01:35 1.6 MB
Animating a particle 01:07 1.1 MB
Creating a particle system 01:57 2.1 MB
Regenerating particles 01:49 2.2 MB
In practice pt. 1: Building rain in a weather application 05:17 6.2 MB
3. Adding Realistic Motion to Particles
Creating particle gravity 02:18 2.8 MB
Creating particle friction 02:47 3.1 MB
Growing and shrinking particles 02:27 3.0 MB
Fading particles 02:22 2.8 MB
Creating particle rotation 05:29 6.5 MB
In practice pt. 2: Creating boat spray 05:49 8.2 MB
4. Optimizing a Particle System
Understanding garbage collection 03:23 3.7 MB
Recycling particles 01:54 2.3 MB
5. Adding Collision Detection to Particles
Using position-based collision detection 02:50 2.7 MB
Using built-in collision detection methods 04:03 4.1 MB
6. Exploding Particles
Adding particle spin 02:00 2.8 MB
Making child objects explode 03:37 4.3 MB
In practice pt. 3: Exploding superheroes 01:49 2.7 MB
7. Creating a Smoke Particle System
Using timeline-animated particles 03:03 3.7 MB
In practice pt. 4: Making a boat break down 00:57 1.4 MB
8. Integrating a Particle System with Video
Accessing pixel color 09:15 8.8 MB
Triggering particles based on pixel colors 04:55 5.9 MB
In practice pt. 5: Adding particles to video 01:43 2.2 MB
Lynda.Com Flash CS4 Professional: Object-Oriented Programming : آموزش برنامه نويسی شیگرا در فلش سی اس چهار. در اين آموزش تود پركينز قدرت تكنيكهای كد نويسی به سبك OOP را به شما نشان میدهد.

Introduction
Welcome 01:14 11.0 MB
Using the exercise files 01:04 2.0 MB
Course overview 01:01 2.6 MB
Who this course is for 01:17 2.0 MB
About the artwork 00:31 3.0 MB
1. ActionScript 3.0 Essentials
Understanding ActionScript 3.0 02:25 3.0 MB
Working with variables 04:44 5.0 MB
Using and creating functions 04:01 5.0 MB
Responding to events 07:57 7.8 MB
Creating loops 02:53 3.0 MB
Defining conditional statements 04:18 5.0 MB
Working with display objects 04:22 5.0 MB
Creating classes 04:20 5.0 MB
Defining properties and methods 04:03 5.0 MB
Working with packages 03:35 5.0 MB
Understanding and using class paths 04:19 5.0 MB
2. Advanced ActionScript Techniques
Working with TextFields 02:09 3.0 MB
Loading external text 05:16 5.5 MB
Understanding XML in ActionScript 3.0 04:39 5.0 MB
Loading an external XML file 02:21 3.0 MB
Using XML data 03:04 4.0 MB
Loading external images 05:04 5.5 MB
Working with bitmaps and bitmap data 03:25 4.0 MB
Using TweenLite for ActionScript animation 05:56 11.0 MB
3. Object-Oriented Programming Fundamentals
Understanding object-oriented programming 02:05 2.6 MB
Understanding encapsulation 01:33 1.2 MB
Understanding inheritance 07:11 11.0 MB
Understanding polymorphism 03:53 5.0 MB
Understanding access modifiers 02:19 2.0 MB
Using access modifiers 02:34 4.0 MB
Working with getter and setter methods 05:48 7.0 MB
Understanding static properties and methods 06:25 7.0 MB
Using static constants 02:34 4.0 MB
Dispatching events 08:21 11.0 MB
Throwing errors 03:21 5.0 MB
Creating interfaces 02:20 3.0 MB
Implementing interfaces 04:12 5.0 MB
Understanding design patterns 02:29 5.0 MB
4. The Model View Controller Design Pattern
Understanding the Model-View-Controller pattern 01:54 2.0 MB
Viewing an MVC application 03:17 5.0 MB
Planning an MVC application 01:53 2.0 MB
5. Building a Model Class
Defining the Model class 06:22 7.0 MB
Setting values for properties 02:58 4.0 MB
Constraining property values 01:54 2.9 MB
Dispatching events 03:49 5.0 MB
Extending the Model class 02:00 3.0 MB
Defining the SlideShowModel class properties and methods 05:03 8.0 MB
Working with external XML data 02:35 4.0 MB
Creating the SlideShowDocument class 03:59 5.0 MB
6. Building a View Class
Defining the View class 05:11 5.3 MB
Creating the SlideShowView class 04:03 5.0 MB
Setting up properties and methods 03:49 5.0 MB
Connecting a model 04:25 5.3 MB
Loading external images 01:39 3.0 MB
Using TweenLite to animate images 01:18 3.0 MB
Optimizing image loading with bitmaps 05:25 11.0 MB
Updating text fields 06:12 8.0 MB
7. Building a Controller Class
Defining the Controller class 02:50 3.0 MB
Creating the SlideShowController class 03:34 4.0 MB
Connecting buttons to the controller 03:26 5.4 MB
8. Improving and Debugging the Application
Adding high-definition pictures 10:04 23.0 MB
Fixing errors in your application 03:32 5.0 MB
9. Moving Forward
Creating other applications using the MVC pattern 02:44 3.0 MB
Learning more about object-oriented programming in ActionScript 3.0 01:52 3.0 MB
Lynda.com ActionScript 3.0 Projects: Game Development : آموزش توسعه بازیهای فلشی توسط اكشن اسكريپت. نحوه رفتار با حساسيت كيسها، ايجاد حركت پويا برای دشمنان، تايين برد و باخت در بازی و بسياری اعمال هوشمند ديگر را توسط اين مجموعه خواهيد آموخت.

Introduction
Welcome 00:45 0.7 MB
Using the exercise files 00:46 0.7 MB
Game development 02:37 2.3 MB
1. Creating a Shooter Game
Overview of the game 01:00 0.9 MB
Creating a custom cursor 05:05 4.2 MB
Copying motion from the timeline 05:28 4.9 MB
Creating dynamically moving enemies 05:19 4.8 MB
Shooting enemies 02:09 2.2 MB
Destroying enemies 04:50 5.0 MB
Winning the game 08:38 8.1 MB
Creating a Win screen 03:32 3.4 MB
Troubleshooting your game 01:15 1.4 MB
2. Creating a Ping Pong Game
Overview of the game 00:53 0.8 MB
Making the ball bounce 05:31 4.8 MB
Creating and moving a paddle 08:11 7.3 MB
Bouncing the ball off the paddle 06:39 6.3 MB
Using math to calculate the angle of a bounce 06:46 5.9 MB
Developing the enemy's artificial intelligence 07:05 6.9 MB
Keeping track of points 05:07 5.1 MB
Determining a win 07:13 7.1 MB
Adding sound 03:00 3.6 MB
3. Creating a Word Guessing Game
Overview of the game 01:19 1.2 MB
Loading words from an external file 03:17 2.8 MB
Creating an array of words 02:34 2.3 MB
Choosing a random word 02:24 2.1 MB
Placing letters in individual textfields 06:08 5.4 MB
Styling text 03:28 3.5 MB
Creating underlines to show where letters are 04:10 3.9 MB
Making guesses 04:38 4.5 MB
Creating a list of incorrect guesses 03:45 3.4 MB
Dealing with case sensitivity 03:20 3.1 MB
Winning the game 05:51 5.9 MB
Losing the game 04:43 4.8 MB
4. Creating a Blackjack Game
Understanding the game 01:21 1.2 MB
Building the CardDeck class 06:08 5.1 MB
Creating the cards 06:56 6.2 MB
Shuffling the deck 06:10 5.4 MB
Drawing a card 04:57 5.1 MB
Exploring the FLA file 02:04 1.9 MB
Creating the game variables 02:45 2.6 MB
Initializing the game 03:57 3.8 MB
Dealing cards 07:22 7.2 MB
Drawing or not drawing additional cards 02:09 2.3 MB
Calculating the score 10:02 9.6 MB
Determining the winner 09:11 9.5 MB
Playing again 03:34 3.8 MB
5. Creating a Slider Puzzle Game
Overview of the game 01:03 1.1 MB
Creating 2D arrays 03:31 2.9 MB
Creating tile arrays 04:15 3.6 MB
Placing tiles 06:06 5.3 MB
Adding event listeners to tiles 03:31 3.3 MB
Moving tiles 07:32 6.4 MB
Animating tile movement 06:34 6.3 MB
Choosing a random blank tile 03:45 3.4 MB
Randomizing tile placement 04:41 4.7 MB
Setting target positions 06:07 5.6 MB
Determining a win 08:50 8.2 MB
6. Creating a Tank Battle Game
Overview of the game 01:18 1.1 MB
Capturing key presses 05:42 4.9 MB
Moving the tank 02:23 2.3 MB
Limiting tank movement 02:33 2.3 MB
Aiming the tank's gun 06:46 6.1 MB
Creating the Bullet class 03:11 2.8 MB
Connecting the Bullet class to the main timeline 02:45 2.6 MB
Firing bullets 06:24 6.1 MB
Animating the bullet with trigonometry 04:57 4.3 MB
Creating gravity 02:24 2.4 MB
Detecting collisions with walls 06:47 5.9 MB
Detecting collisions with the enemy 02:18 2.3 MB
Making the enemy move 04:25 4.3 MB
Making the enemy aim 05:46 5.6 MB
Making the enemy shoot 04:40 4.6 MB
Controlling the energy bars 04:34 4.4 MB
Winning and losing the game 03:16 3.3 MB
Playing the game again 03:46 4.4 MB
Adding additional features 04:40 4.3 MB
Lynda.com ActionScript 3.0 in Flash CS3 Professional Beyond the Basics : آموزش اكشن اسكريپت در سطح پيشرفته از كمپانی ليندا.

Welcome 02:24 3.9 MB
How to use the exercise files 01:11 0.9 MB
Reviewing ActionScript 3.0 basics 04:18 3.2 MB
1. The Advanced ActionScript 3.0 Display List
Understanding the Display List 01:59 1.5 MB
Using Display Objects other than MovieClip 03:19 2.8 MB
Using the addChild method 02:27 2.0 MB
Using the removeChild method 01:25 1.1 MB
Referencing a Display Object by index number 04:53 4.0 MB
Referencing a Display Object by name 04:01 3.5 MB
Controlling Display Objects in different timelines 03:23 2.9 MB
Controlling Display Objects in different movies 03:43 3.2 MB
Using addChild to change parents 04:20 3.7 MB
Understanding Stage vs. stage 05:42 4.8 MB
2. Animating with ActionScript Tweens
Why use ActionScript to animate? 01:25 2.0 MB
Understanding the Tween class 04:03 3.5 MB
Using different easing methods 04:05 3.7 MB
Understanding Tween Class methods 03:44 3.8 MB
Responding to tween events 02:33 2.5 MB
Using tweens to move a dynamic map 06:01 5.5 MB
Making the map respond to tween events 08:12 7.6 MB
3. Using XML Data and E4X Syntax
Introduction to XML data 02:17 1.8 MB
Understanding E4X syntax 02:05 1.7 MB
Creating raw XML data 04:09 3.5 MB
Loading external XML data 02:32 2.1 MB
Using the XMLList class 04:06 3.4 MB
Using XML data to load external images 03:21 2.8 MB
Using XML data to create an image gallery 05:06 4.5 MB
Displaying text from an XML file in your gallery 05:05 4.5 MB
Adding tweens to your gallery 02:21 2.3 MB
4. Working with Packages and Classes
Reviewing packages and classes 01:07 0.9 MB
Creating a template for class files 03:38 3.0 MB
Defining a reusable class path 01:29 1.4 MB
Creating a DisablingButton class from a template 05:34 4.8 MB
Connecting classes to movie clips 03:15 2.9 MB
Communicating between classes 10:20 9.7 MB
Creating a ScaleButton class 08:29 9.1 MB
Reusing a ScaleButton class 05:26 5.1 MB
5. Creating Advanced Effects Using XML Data
Preparing to build an advanced image gallery 04:13 3.6 MB
Dividing the thumbnail into segments 02:02 1.8 MB
Adding interactivity to thumbnails 04:36 4.1 MB
Loading full-sized pictures 03:58 4.0 MB
Creating an Image Gallery class 11:21 12.5 MB
6. Creating a Particle System
Understanding particle systems 00:58 1.2 MB
Creating particles 02:51 2.5 MB
Animating particles 01:20 1.3 MB
Randomizing particles 03:42 3.1 MB
Setting a particle range 03:22 3.0 MB
Defining a dynamic range 01:54 1.7 MB
Controlling particle alpha and scale 02:23 2.1 MB
Varying particle speed 06:55 6.3 MB
Removing children to optimize performance 02:51 2.9 MB
Using different particles 02:53 3.1 MB
7. Animating Using Transitions
Understanding transitions 01:41 1.4 MB
Understanding the Object class 02:58 2.4 MB
Placing transition information in an object 02:21 2.0 MB
Creating transition animations 02:13 2.0 MB
Creating different types of transitions 03:28 3.4 MB
Using undocumented transition events 04:04 3.5 MB
Using transitions in an image gallery 05:49 5.8 MB
8. Taking Flash Video to a New Level
Reviewing Flash video basics 02:32 2.7 MB
Creating a resizable interface 03:53 3.8 MB
Understanding cue points 01:58 1.9 MB
Using XML for closed captioning 02:34 2.6 MB
Connecting closed captioning to cue points 03:55 4.3 MB
Creating an advanced navigation interface 03:04 3.2 MB
Creating an AdvancedVideo class 08:15 9.3 MB
Lynda.com ActionScript 3.0 in Flash CS3 Professional Essential Training : آموزش مقدماتی اكشن اسكريپت از ليندا.

Welcome
Introduction 00:39 0.6 MB
How to use the exercise files 01:24 1.2 MB
1. Introduction to ActionScript 3.0
Why you should learn ActionScript 3.0 00:52 0.8 MB
Differences from ActionScript 2.0 01:56 1.7 MB
Moving beyond Script Assist 01:05 0.9 MB
2. Communicating to MovieClips, Variables, and People
Communicating to MovieClips 04:07 3.4 MB
Modifying MovieClips properties 07:00 5.9 MB
Understanding variables 00:50 0.8 MB
Setting variable data types 03:23 2.7 MB
Using trace statements 02:39 2.1 MB
Using comments 03:58 3.2 MB
3. Using and Writing Functions
Understanding functions 01:23 1.3 MB
Using functions 02:27 2.1 MB
Writing custom functions 04:25 3.5 MB
Making a function modular 11:50 9.7 MB
Making a function return a value 05:58 5.0 MB
4. Responding to Events
Understanding event types 01:28 1.4 MB
Using a listener to catch an event 03:14 2.6 MB
Writing event handlers 06:56 5.6 MB
Responding to mouse events 04:33 3.9 MB
Responding to keyboard events 05:45 4.7 MB
Creating a link to a website 05:26 4.4 MB
Using the enterframe to create animation 07:34 6.6 MB
Using the timer event to control animation 06:49 5.6 MB
5. Understanding Classes
Understanding classes 01:48 1.8 MB
Writing a custom class 04:21 3.5 MB
Extending an existing class 02:16 1.8 MB
Understanding methods 02:11 1.8 MB
Public vs. private properties and methods 02:46 2.3 MB
Bringing a class object to the timeline 14:16 12.0 MB
Defining a document class 08:13 6.9 MB
Setting up a classpath 06:20 5.9 MB
Creating useful classes 02:21 2.3 MB
6. Decision-Making and Repetition
Understanding conditional statements 01:36 1.4 MB
Writing a conditional statement 04:40 3.8 MB
Understanding conditional operators 01:37 1.3 MB
Using conditional operators 04:49 4.5 MB
Setting up alternate conditions 04:43 4.4 MB
Writing compound conditions 04:22 3.8 MB
Understanding loops 01:30 1.2 MB
Creating a code loop 02:58 2.4 MB
Using a loop to generate instances of a class 03:44 3.2 MB
Placing loop-created instances 06:05 5.1 MB
7. Using Math...and Loving It!
Understanding the math class 01:05 0.9 MB
Using basic math operators 01:46 1.5 MB
Generating random numbers 02:15 1.9 MB
Using different techniques to round numbers 07:43 6.5 MB
8. Using Text and Arrays
Creating a text field 03:27 3.1 MB
Styling a text field 06:28 5.2 MB
Capturing data from a text field 07:38 6.3 MB
Loading external text 08:25 7.4 MB
Scrolling a text field 05:14 5.1 MB
Understanding arrays 09:48 8.4 MB
Using text and arrays to create a game 08:24 7.1 MB
Finishing the text game 06:56 6.4 MB
9. Creating a Memory Game with What You Already Know
Storyboarding your application effectively 03:13 2.7 MB
Writing a memory card class 05:57 5.1 MB
Writing a memory game class 03:51 3.3 MB
Adding graphics to cards 09:20 8.1 MB
Placing cards 07:33 6.6 MB
Detecting matches 08:40 7.9 MB
Resetting cards 04:53 4.4 MB
Handling incorrect matches 05:14 5.2 MB
Determining a win 03:51 3.6 MB
Adding additional cards 06:47 7.1 MB
Randomizing cards 10:17 9.9 MB
10. Using Advanced Graphic and Animation Tools
Drawing with code 08:12 6.9 MB
Creating a color change 05:20 4.8 MB
Generating a random color change 06:58 6.0 MB
Animating a color change 04:50 4.1 MB
Using filters 03:30 2.9 MB
Modifying filter properties 04:13 3.7 MB
Animating filters 03:27 3.0 MB
11. Working with Multimedia
Loading external images and Flash movies 04:01 3.3 MB
Communicating to loaded movies 06:31 5.6 MB
Loading sound 04:06 3.3 MB
Starting and stopping sound 06:18 5.3 MB
Pausing and resuming sound 09:46 8.6 MB
Managing the volume of sound 05:41 5.1 MB
Understanding Flash video connections 01:00 0.8 MB
Loading video 05:33 4.6 MB
Controlling video playback 08:54 8.0 MB
12. Adding Advanced Interactivity
Overview of creating a drag-and-drop game 00:57 0.8 MB
Creating drag-and-drop class 12:07 10.5 MB
Detecting collisions 08:44 8.1 MB
Responding to collisions 09:01 8.3 MB
Detecting a win 04:02 3.7 MB
Adding drop shadows 03:43 3.4 MB
Randomly placing objects 07:20 7.2 MB
13. Wrapping It Up
Closing 00:23 0.4 MB
lynda.com ActionScript 3.0 in Flex Builder Essential Training : آموزش مقدماتی اكشن اسكريپت 3 در فلكس بيلدر.

nstructor Joey Lott is known for his expertise in Flash, ActionScript, ColdFusion, Java, MySQL, XML, and more. In ActionScript 3.0 in Flex Builder Essential Training, he puts some of that knowledge to work, first explaining what's new with ActionScript 3.0, then demonstrating the program’s important capabilities. From working with variables, to understanding and applying functions, to creating practical applications (as well as a few fun ones), you'll be exposed to all the powerful and practical features of ActionScript 3.0. Exercise files accompany the tutorial, allowing you to follow along and learn at your own pace.
Introduction
Welcome 03:13 2.4 MB
1. ActionScript 3.0 Essentials
Variables 18:36 15.1 MB
Expressions and operators 09:35 8.6 MB
Conditional statements 14:24 12.7 MB
Looping statements 09:50 8.2 MB
Arrays 16:07 13.4 MB
Understanding objects 12:24 10.1 MB
Writing classes 06:42 5.4 MB
Properties and methods 17:31 14.9 MB
Writing a simple class 19:19 16.8 MB
Working with events 07:04 5.9 MB
Dispatching events 09:17 8.4 MB
Timers 06:15 5.8 MB
2. Display List Essentials
Understanding the display list 08:48 8.9 MB
Programmatic drawing 10:37 9.6 MB
Buttons 08:37 7.9 MB
Mouse events 07:19 6.8 MB
Display objects 09:54 10.1 MB
Loaders 13:29 12.0 MB
Applying filters 13:11 12.0 MB
The Stage 03:43 3.5 MB
Applying color changes 06:46 5.9 MB
Working with bitmaps 10:10 9.1 MB
Pixel dissolves 08:12 8.4 MB
Making a bevel button class 22:47 20.2 MB
Photo viewer application pt. 1 16:23 15.4 MB
Photo viewer application pt. 2 14:39 14.7 MB
Photo viewer application pt. 3 22:21 21.1 MB
3. Advanced Display List
Programmatic animation 08:52 8.0 MB
Detecting collisions 04:46 4.6 MB
Making draggable objects pt. 1 04:37 4.1 MB
Making draggable objects pt. 2 10:21 8.9 MB
Making draggable objects pt. 3 08:32 8.0 MB
Updating the bevel button class 24:55 24.8 MB
Making a slider control class 23:54 22.9 MB
Making a scroll button class 08:00 7.7 MB
Sample store application pt. 1 05:00 4.9 MB
Sample store application pt. 2 08:25 7.8 MB
Sample store application pt. 3 21:45 20.4 MB
Sample store application pt. 4 18:37 17.4 MB
Sample store application pt. 5 04:36 4.5 MB
Sample store application pt. 6 14:30 14.3 MB
Sample store application pt. 7 07:11 7.5 MB
Sample store application pt. 8 08:52 9.1 MB
4. Working with Text
Text fields 07:23 6.6 MB
Formatting text 05:46 5.9 MB
Input text 05:54 5.1 MB
Clickable text 05:39 5.3 MB
Scrolling text 09:10 8.8 MB
Loading text 06:42 6.3 MB
Storybook application pt. 1 12:21 11.8 MB
Storybook application pt. 2 06:09 5.7 MB
Storybook application pt. 3 06:29 6.9 MB
Storybook application pt. 4 08:02 8.5 MB
5. Working with Sound
Loading sound 04:17 3.9 MB
Playing sound 04:53 4.3 MB
Stopping sound 06:36 6.6 MB
Pausing and resuming sound 03:07 2.9 MB
Volume 05:01 4.8 MB
Scrubbing audio 04:49 4.4 MB
Reading ID3 data 03:58 3.6 MB
Reading sound levels 06:47 6.3 MB
Audio player application pt. 1 19:14 18.2 MB
Audio player application pt. 2 04:35 4.4 MB
Audio player application pt. 3 16:01 14.8 MB
Audio player application pt. 4 07:44 7.5 MB
Audio player application pt. 5 06:59 6.8 MB
Audio player application pt. 6 01:59 2.4 MB
Audio player application pt. 7 02:30 2.6 MB
Audio player application pt. 8 03:36 3.9 MB
6. Working with Video
Understanding Flash video 05:02 4.3 MB
Loading video 11:52 10.8 MB
Managing playback 10:13 10.3 MB
Scrubbing video 11:50 11.8 MB
Setting volume 02:55 3.1 MB
Detecting bandwidth 13:48 14.2 MB
Video player application pt. 1 07:00 6.9 MB
Video player application pt. 2 06:49 6.9 MB
Video player application pt. 3 05:29 5.9 MB
Video player application pt. 4 06:10 8.0 MB