ActionScript
Курсът е подходящ за хора с начални познания по HTML и CSS.
Програма на курса
- ActionScript Basics
- Variables and Data Types
- Operators
- Conditionals
- Loops
- Loops
- Vectors
- Functions
- Custom Objects
- this and parent
- Absolute Versus Relative Addresses
- Properties, Methods and Events
- Properties
- Events
- Methods
- Event Propagation
- Frame and Timer Events
- Removing Event Listeners
- 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
- Timeline Control
- Playhead Movement
- Frame Labels
- Frame Rate
- A Simple Site or Application Structure
- OOP
- Classes
- Inheritance
- Composition
- Encapsulation
- Polymorphism
- Motion
- Basic Movement
- Simple Physics
- A Basic Particle System
- Simple Collision Detection
- Geometry and Trigonometry
- Programmatic Tweening
- TweenMax
- Drawing with Vectors
- The Graphics Class
- The Geometry Package
- 9-Slice Scaling
- Creating a Color Picker Class
- Custom Button Class
- 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
- 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
- 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
- Video
- Encoding
- Components
- Full-Screen Video
- Captions
- Writing Your Own Player
- Loading Assets
- Loading SWFs
- Loading Images
- Loading Data
- Communicating with Loaded SWFs
- LoaderMax
- 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
- 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
За записване и/или въпроси, свържете се с нас.