
Learning ActionScript 3.0
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
New editions

Additional editions
Content
- Intro
- Preface
- Part I: Getting Started
- Chapter 1: ActionScript Overview
- What Is ActionScript 3.0?
- The Flash Platform
- Procedural Versus Object-Oriented Programming
- The Document Class
- Legacy Code Compatibility
- What's Next?
- Chapter 2: Core Language Fundamentals
- Miscellaneous Basics
- Variables and Data Types
- Conditionals
- Loops
- Arrays
- Functions
- Custom Objects
- this
- Absolute versus Relative Addresses
- What's Next?
- Part II: Graphics and Interaction
- Chapter 3: Properties, Methods, and Events
- Inherited Attributes
- Properties
- Events
- Methods
- Event Propagation
- Frame and Timer Events
- Removing Event Listeners
- What's Next?
- Chapter 4: The Display List
- The Sum of Its Parts
- Adding and Removing Children
- Managing Object Names, Positions, and Data Types
- Changing the Display List Hierarchy
- A Dynamic Navigation Bar
- What's Next?
- Chapter 5: Timeline Control
- Playhead Movement
- Frame Labels
- Frame Rate
- A Simple Site or Application Structure
- What's Next?
- Chapter 6: OOP
- Classes
- Inheritance
- Composition
- Encapsulation
- Polymorphism
- Navigation Bar Revisited
- What's Next?
- Chapter 7:Motion
- Basic Movement
- Geometry and Trigonometry
- Physics
- Programmatic Tweening
- Timeline Animation Recreations
- Particle Systems
- What's Next?
- Chapter 8: Drawing with Vectors
- The Graphics Class
- The Geometry Package
- The Motion Package
- 9-Slice Scaling
- Applied Examples
- What's Next?
- Chapter 9: Drawing with Pixels
- Bitmap Caching
- The BitmapData Class
- Blend Modes
- Bitmap Filters
- Color Effects
- Image Encoding and Saving
- What's Next?
- Part III: Text
- Chapter 10: Text
- Creating Text Fields
- Setting Text Field Characteristics
- Selecting Text
- Formatting Text
- Formatting with HTML and CSS
- Triggering ActionScript from HTML Links
- Parsing Text Fields
- Loading HTML and CSS
- What's Next?
- Part IV: Sound and Video
- Chapter 11: Sound
- ActionScript Sound Architecture
- Internal and External Sounds
- Playing, Stopping, and Pausing Sounds
- Buffering Streaming Sounds
- Changing Sound Volume and Pan
- Reading ID3 Metadata from MP3 Sounds
- Visualizing Sound Data
- Working with Microphone Sound
- Waveform Visualization
- What's Next?
- Chapter 12: Video
- Encoding
- Components
- Full-screen Video
- Captions
- Coding Your Own Video Playback
- What's Next?
- Part V: Input/Output
- Chapter 13: Loading Assets
- Loading Sound and Video
- Loading Text
- Loading Display Objects
- Communicating Across ActionScript Virtual Machines
- Taking a Brief Look at Security
- What's Next?
- Chapter 14: XML and E4X
- Understanding XML Structure
- Creating an XML Object
- Reading XML
- Writing XML
- Deleting XML Elements
- Loading External XML Documents
- Communicating with XML Servers
- An XML-Based Navigation System
- What's Next?
- Part VI: Programming Design and Resources
- Chapter 15: Programming Design and Resources
- Programming Design Methodologies
- Object-oriented Design Patterns
- Resources
- What's Next?
- Index
- Symbols
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.