ActionScript

ActionScript

Курсът е подходящ за хора с начални познания по HTML и CSS.

Програма на курса

  1. ActionScript Basics
  • Variables and Data Types
  • Operators
  • Conditionals
  • Loops
  • Loops
  • Vectors
  • Functions
  • Custom Objects
  • this and parent
  • Absolute Versus Relative Addresses
  1. Properties, Methods and Events
  • Properties
  • Events
  • Methods
  • Event Propagation
  • Frame and Timer Events
  • Removing Event Listeners
  1. The Display List
  • The Display List
  • Adding and Removing Children
  • Managing Object Names, Positions and Data Types
  • Changing the Display List Hierarchy
  • Dynamic Navigation Bar
  1. Timeline Control
  • Playhead Movement
  • Frame Labels
  • Frame Rate
  • A Simple Site or Application Structure
  1. OOP
  • Classes
  • Inheritance
  • Composition
  • Encapsulation
  • Polymorphism
  1. Motion
  • Basic Movement
  • Simple Physics
  • A Basic Particle System
  • Simple Collision Detection
  • Geometry and Trigonometry
  • Programmatic Tweening
  • TweenMax
  1. Drawing with Vectors
  • The Graphics Class
  • The Geometry Package
  • 9-Slice Scaling
  • Creating a Color Picker Class
  • Custom Button Class
  1. Drawing with Pixels
  • Bitmap Caching
  • The BitmapData Class
  • Creating Opaque Bitmaps
  • Creating Bitmaps with Transparency
  • Using a Bitmap from the Library
  • Copying Pixels
  • Drawing into a Bitmap
  • Blend Modes
  • Bitmap Filters
  • Color Effects
  • Image Encoding and Saving
  • Adding Functionality to the Color Picker Class
  1. Text
  • Creating Text Fields
  • Setting Text Field Attributes
  • Selecting Text
  • Formatting Text
  • Formatting with HTML and CSS
  • Triggering ActionScript from HTML Links
  • Loading HTML and CSS
  • Text Layout Framework
  1. Sound
  • ActionScript Sound Architecture
  • Internal and External Sounds
  • Playing, Stopping, and Pausing Sounds
  • Buffering Sounds
  • Changing Sound Volume and Pan
  • Reading ID3 Metadata from MP3 Sounds
  • Visualizing Sound Data
  • Visualizing Microphone Input
  • Recording, Playing and Saving Microphone Input
  1. Video
  • Encoding
  • Components
  • Full-Screen Video
  • Captions
  • Writing Your Own Player
  1. Loading Assets
  • Loading SWFs
  • Loading Images
  • Loading Data
  • Communicating with Loaded SWFs
  • LoaderMax
  1. XML
  • Understanding XML Structure
  • Creating an XML Object
  • Using Variables in XML
  • Reading XML
  • Writing XML
  • Deleting XML
  • Loading External XML Documents
  • Sending to and Loading from a Server
  1. JSON
  • The ActionScript JSON Class
  • Defining Custom JSON behavior
  • Defining or Overriding toJSON() at the Class Level
  • Using the JSON.stringify() Replacer Parameter
  • Using the JSON.parse() Reviver Parameter

За записване и/или въпроси, свържете се с нас.