In ActionScript 3.0 in Flash Professional CS5 Essential Training,
Todd Perkins shows Flash designers how to incorporate ActionScript code
into their projects and create interactive presentations and
applications. The course includes a review of ActionScript language
basics and the object-oriented programming (OOP) methodology, a tour of
those Flash Professional CS5 features designed for developers, such as
code hinting and the Code Snippets panel, and instructions on
interacting with objects in the Library and placing code on the
Timeline. Exercise files are included with the course.
Uploaded.net
Rapidgator.net
Topics include:
- Understanding the building blocks of ActionScript
- Working with the display list
- Using dot syntax
- Navigating the Timeline
- Creating document classes
- Linking classes to Library objects
- Adding drag/drop functionality to objects
- Creating a slide show
- Loading and running code in an external SWF
- Working with text
- Accessing XML data
- Playing audio and video with ActionScript
Table of content
- Introduction
- Welcome
- Using the exercise files
- Using the function keys
- Understanding ActionScript 3.0 in Flash Professional
- Adjusting preferences for ActionScript fonts, colors, and formatting
- Changing Flash Player and ActionScript versions in the Publish settings
- Reading and solving errors through the Compiler Errors window
- Using the Actions panel buttons to add and remove comments
- Using the Actions panel to format code
- Using the Actions panel Toolbox
- Seldom-used but helpful functions of the Actions panel
- Understanding code hinting
- Reviewing the Code Snippets panel
- Using help
- Becoming Familiar with ActionScript 3.0
- Understanding how ActionScript 3.0 code is processed in the Flash Player
- Understanding variables
- Understanding functions
- Understanding events and event listeners
- Working with conditional statements
- Creating arrays and vectors
- Using the For command to create a loop
- Working with the Display List
- Reviewing the display list
- Understanding instances referenced through ActionScript
- Using dot syntax to modify properties in an instance
- Placing objects at the center of the stage
- Placing objects at the edges of the stage
- Using the methods of an instance
- Accessing the parents, children, and grandchildren of objects
- Creating instances from Library movie clips using ActionScript
- Adding objects to the stage and changing parents with the addChild method
- Removing objects from the stage with the removeChild method
- Using the numChildren property to loop through a container’s child objects
- Using the getChildByName method
- Working with Timelines
- Understanding timelines
- Using common timeline navigation methods
- Using the currentFrame and totalFrames properties
- Controlling the timeline of an instance
- Detecting and navigating frame labels with ActionScript
- Solving problems when timelines and ActionScript animation collide
- Condensing a multi-frame timeline into one frame
- Creating a simple slide presentation app in the timeline
- Using one event handler with multiple buttons
- Working with Classes and Object-Oriented Projects
- Creating a class using Flash templates
- Setting a document class
- Preparing a class to be connected to a symbol
- Using the Symbol Properties menu to connect a symbol to a class
- Resolving problems with instances in a linked class
- Understanding packages
- Working with ActionScript source paths
- Using Symbol Linkage to Build a Simple Drag-and-Drop Game
- Viewing the finished game
- Viewing the FLA file
- Creating the DragDrop and Map classes
- Linking the draggable class to Library symbols
- Adding drag-and-drop functionality
- Saving and resetting an object’s position
- Giving a target drop object to the draggable objects
- Showing a Win screen
- Resetting the game
- Working with Bitmap Images to Create a Slideshow
- Loading bitmap images from the Library
- Loading bitmap images from external files
- Adding mouse functionality to bitmap images
- Using a loop to load multiple images
- Creating a simple slideshow
- Using Flash Player 10 color management
- Loading and Working with External SWF Files
- Loading an external SWF
- Running ActionScript code in an external SWF from its parent
- Running parent code in a child SWF
- Creating a timeline-based preloader to load an external SWF file
- Displaying playback progress of a loaded SWF file
- Working with Text
- Creating plain text files
- Loading text from an external text file
- Loading multiple text files
- Rendering simple HTML in a text field
- Creating a scroll bar for a text field
- Scrolling a text field
- Scrolling movie clips and other objects using masks
- Modifying TLF text properties through ActionScript
- Using XML with Data-Driven Components
- Reviewing XML and E4X syntax
- Loading an XML file
- Using dot syntax to access XML data
- Using XML data to populate a DataGrid component
- Using XML data to load image files
- Creating an Audio Player
- Loading audio from the Library
- Loading audio from external files
- Playing, pausing, and stopping sounds
- Muting all audio with the SoundMixer.stopAll method
- Tracking load progress
- Displaying sound position
- Adjusting volume
- Working with Video
- Touring the FLA file
- Controlling video playing and pausing with ActionScript
- Working with ActionScript cue points to add closed captioning
- Displaying video playback position
- Adjusting video volume
- Flash CS6 ActionScript Features
- Using new code snippets for AIR and mobile
- Viewing the new code snippets HUD
- Loading assets with the new ProLoader class
- Understanding Flash Player premium features
- Conclusion
- Goodbye
Rapidgator.net
No comments:
Post a Comment