| Symbols |
| \" |
| \' |
| \b |
| \f |
| \n |
| \r |
| \t |
| \unnnn |
| \xnn |
| _lockroot, using |
| _root scope |
| |
| Numerics |
| 9-slice scaling |
| |
about |
| |
enabling |
| |
scale9Grid property |
| |
understanding |
| |
using |
| |
| A |
| actions, coding standards |
| ActionScript |
| |
about 1, 2 |
| |
comparing versions |
| |
creating cue points with |
| |
Flash Player |
| ActionScript 2.0 |
| |
assigning ActionScript 2.0 class to movie clips |
| |
compiler error messages |
| ActiveX controls |
| adaptively sampled distance field (ADF) |
| adaptively sampled distance fields |
| ADFs 1, 2 |
| alpha channel masking |
| animation |
| |
brightness |
| |
creating a progress bar |
| |
filters |
| |
frame rate 1, 2 |
| |
with glow filter |
| animation, symbols and |
| animations |
| |
continuing |
| |
that run continuously |
| anonymous function |
| |
using |
| |
writing |
| anti-alias |
| |
for animation and readability |
| anti-alias text |
| |
about |
| |
advanced value |
| |
creating table |
| |
Flash Player support |
| |
limitations |
| |
modifying sharpness and thickness |
| |
normal value |
| |
setting antiAliasType property |
| |
sharpness property |
| |
support |
| |
thickness |
| |
using |
| anti-aliasing |
| |
about |
| |
Flash Player support |
| antiAliasType property 1, 2, 3 |
| ARGB (RGB with Alpha) |
| arguments |
| |
in named functions |
| array literal |
| arrays |
| |
about |
| |
about multidimensional |
| |
adding and removing elements |
| |
analogy |
| |
and Object class |
| |
and sortOn() method |
| |
assigning values to |
| |
associative |
| |
associative array |
| |
associative array using Object |
| |
associative array using the Array constructor |
| |
creating |
| |
elements of |
| |
examples of 1, 2 |
| |
indexed |
| |
iterating through a multidimensional array |
| |
modifying 1, 2 |
| |
multidimensional array |
| |
multidimensional using a for loop |
| |
pass by reference |
| |
referencing and finding length |
| |
shorthand syntax |
| |
to create object |
| |
using |
| |
using shorthand syntax to create |
| ASCII values |
| |
function keys |
| |
keyboard keys |
| |
numeric keypad keys |
| |
other keys |
| ASCII, defined |
| ASO files |
| |
deleting |
| |
using |
| associative array, about |
| associativity, of operators |
| asynchronous actions |
| attaching sounds |
| |
| B |
| backslash character, in strings |
| balance (sound), controlling |
| behaviors |
| |
Zoom transition |
| best practices |
| |
ActionScript 1 and ActionScript 2.0 |
| |
coding conventions |
| |
comments |
| |
comments in classes |
| |
functions |
| |
naming Booleans |
| |
naming classes and objects |
| |
naming constants |
| |
naming functions and methods |
| |
naming interfaces |
| |
naming packages |
| |
naming variables |
| |
scope |
| bevel filter |
| |
about |
| |
using |
| binding components with ActionScript |
| bindings |
| |
creating a one-way binding |
| |
creating a two-way binding |
| |
creating with ActionScript |
| bitmap |
| |
text |
| bitmap caching |
| |
about 1, 2 |
| |
advantages and disadvantages |
| |
and alpha channel masking |
| |
and filters |
| |
caching a movie clip |
| |
defined |
| |
enabling |
| |
opaqueBackground property |
| |
scrollRect |
| |
surfaces |
| |
when to avoid |
| |
when to use |
| BitmapData class |
| |
about |
| |
applying filters to |
| |
noise effect |
| |
using 1, 2 |
| |
with displacement map filter |
|
| blending modes |
| |
about |
| |
applying |
| blur filter |
| |
about |
| |
animated with Tween class |
| |
using and animating |
| Boolean |
| |
data type |
| Bounce easing class |
| broadcaster object |
| built-in functions |
| |
| C |
| cacheAsBitmap property |
| callback functions |
| |
writing |
| calling methods |
| caps styles |
| |
about |
| |
setting |
| caps styles, setting |
| capturing keypresses |
| cascading style sheets |
| |
and TextField.StyleSheet class |
| |
applying style classes |
| |
applying to text fields |
| |
assigning styles to built-in HTML tags |
| |
combining styles |
| |
defining styles in ActionScript |
| |
example with HTML tags |
| |
example with XML tags |
| |
formatting text with |
| |
loading |
| |
properties supported |
| |
using to define new tags |
| case sensitivity |
| |
about |
| |
and Flash Player version |
| casting objects |
| character embedding dialog box |
| |
using |
| character encoding |
|
| character sets |
| |
creating custom set |
| characters |
| |
adding and removing embedded |
| checking |
| |
for loaded data |
| child |
| |
movie clips, defined |
| |
node |
| class file |
| |
guidelines for organizing |
| |
structuring |
| class members 1, 2 |
| |
about |
| classes |
| |
about built-in |
| |
accessing built-in properties |
| |
and ASO files |
| |
and constructor functions |
| |
and inheritance |
| |
and instance variables |
| |
and polymorphism |
| |
and scope 1, 2 |
| |
as blueprints |
| |
as data types |
| |
assigning to an instance in Flash |
| |
assigning to movie clips |
| |
benefit of using |
| |
best practices for writing |
| |
built-in and top-level |
| |
calling built-in object methods |
| |
class members |
| |
classpaths |
| |
compared to interfaces |
| |
compared with packages |
| |
compiler resolving references |
| |
compiling and exporting |
| |
controlling member access |
| |
create an instance |
| |
creating a class file |
| |
creating a new instance of built-in class |
| |
creating an instance of |
| |
creating and packaging |
| |
creating dynamic |
| |
defined |
| |
documenting |
| |
encapsulation |
| |
excluding built-in classes |
| |
flash.display classes |
| |
flash.external classes |
| |
flash.filters classes |
| |
flash.geom classes |
| |
flash.net classes |
| |
flash.text classes |
| |
getter/setter methods |
| |
importing |
| |
importing and packaging |
| |
inheritance example |
| |
initializing properties at runtime |
| |
instantiation |
| |
methods and properties |
| |
mx.lang classes |
| |
naming class files |
| |
organizing in packages |
| |
overriding methods and properties |
| |
preloading |
| |
private methods and properties |
| |
properties of |
| |
public, private, and static methods and properties |
| |
resolving class references |
| |
scoping |
| |
static members of built-in classes |
| |
static methods and properties |
| |
superclass |
| |
System and TextField classes |
| |
top-level |
| |
using class members |
| |
using custom classes in Flash |
| |
using getter/setter methods |
| |
working with built-in |
| |
working with custom |
| |
writing a subclass |
| |
writing custom |
| |
writing custom example |
| |
writing methods and properties |
| classpath |
| |
about |
| |
defined |
| |
delete directory from |
| |
document level |
| |
global |
| |
search order of |
| clone() method |
| |
about |
| |
using |
| code |
| |
examples, copying and pasting |
| coding conventions |
| |
ActionScript |
| |
components |
| collisions, detecting |
| |
between movie clip and Stage point |
| |
between movie clips |
| colons, about |
| color matrix filter |
| |
about |
| |
using 1, 2 |
| colors |
| |
values, setting |
| comments |
| |
about |
| |
and syntax coloring |
| |
best practices |
| |
cluttered or clustered |
| |
in class files |
| |
inside classes |
| |
multiline |
| |
single line |
| |
trailing |
| |
writing in class files |
| communicating with the Flash Player |
| comparison operators |
| compile time, defined |
| complex data type (data value) |
| component-based architecture, defined |
| components, coding conventions |
| compound literals |
| compound statements |
| |
writing |
| concatenating strings |
| conditional expressions |
| conditional operator |
| conditional statements |
| |
writing |
| conditions |
| |
writing |
| conditions, about |
| constants |
| |
about |
| |
best practices |
| |
using |
| constructor functions |
| |
sample |
| |
writing |
| continuous stroke modulation |
| conventions, naming |
| converting data types |
| convolution filter |
| |
about |
| |
about applying |
| |
using |
| counters, repeating action with 1, 2 |
| creating objects |
| creating strings |
| CSM |
| |
about |
| |
about parameters |
|
| cue points |
| |
creating |
| |
navigation, event, and ActionScript |
| |
tracing |
| |
using |
| |
viewing |
| |
working with |
| curly braces, about |
| cursors, creating custom |
| custom anti-alias |
| |
defined |
| custom character sets, creating 1, 2 |
| custom formatters |
| |
about |
| |
using |
| custom functions |
| CustomFormatter class |
| |
about |
| |
using |
| |
| D |
| data |
| |
about |
| |
and variables |
| |
defined |
| |
loading and progress bar |
| |
organizing into objects |
| data types |
| |
and values |
| |
annotations |
| |
assigning |
| |
automatically assigning |
| |
basic |
| |
Boolean |
| |
complex |
| |
converting |
| |
defined |
| |
determining type |
| |
MovieClip |
| |
null |
| |
Number |
| |
Object |
| |
primitive |
| |
String |
| |
undefined |
| |
void |
| data, external 1, 2 |
| |
access between cross-domain SWFs 1, 2 |
| |
and LoadVars object |
| |
and messages |
| |
and server-side scripts |
| |
and XML |
| |
and XMLSocket object |
| |
checking if loaded |
| |
security features |
| |
sending and loading |
| debugging |
| |
compiler error messages |
| Delegate class |
| |
about |
| |
using |
| deprecated Flash 4 operators |
| depth |
| |
defined |
| |
determining for movie clips |
| |
determining instance at |
| |
determining next available |
| |
managing |
| design patterns |
| |
encapsulation |
| |
Singleton |
| detecting collisions |
| device fonts |
| |
defined |
| |
masking |
| displacement map filter |
| |
about |
| |
applying to an image |
| |
using |
| |
with BitmapData class |
| do..while loops |
| documentation, additional resources |
| DOM (Document Object Model), XML |
| domain names and security |
| dot syntax (dot notation) |
| double-quote character, in strings 1, 2 |
| dragging movie clips |
| drawing |
| |
with code |
| Drawing API |
| |
about |
| |
and line styles |
| |
complex gradient fills |
| |
drawing circles |
| |
drawing curves |
| |
drawing lines, curves, and shapes |
| |
drawing rectangles |
| |
drawing rounded rectangles |
| |
drawing specific shapes 1, 2 |
| |
drawing triangles 1, 2 |
| |
lines and fills |
| |
progress bar |
| |
using |
| drawing methods |
| |
|
| drawingAPI |
| |
with Tween and TransitionManager classes |
| drop shadow filter |
| |
about |
| |
and clone() method |
| |
animating |
| |
applying to transparent image |
| |
using |
| duplicating, movie clips |
| dynamic classes |
| dynamic text |
| |
| E |
| easing |
| |
about |
| |
defining |
| |
with code |
| ECMA-262 specification |
| effects |
| |
blending modes |
| |
brightness |
| |
brightness and color |
| |
brightness tween |
| |
fading |
| |
grayscale |
| |
noise |
| |
panning an image |
|
| elements, of an array |
| embedded characters |
| |
adding and removing |
| |
using with text fields |
| embedded fonts |
| |
embedding a font symbol |
| |
using with TextField class |
| encapsulation |
| |
about |
| |
using |
| endpoints |
| equality operators |
| error handling and filters |
| error messages |
| escape character |
| escape sequences |
| event handler methods |
| |
and on() and onClipEvent() |
| |
assigning functions to |
| |
attaching to buttons or movie clips |
| |
attaching to objects |
| |
defined |
| |
defined by ActionScript classes |
| |
in ActionScript 2.0 |
| |
scope |
| event handler mthods |
| |
checking for XML data |
| event listeners |
| |
classes that can broadcast |
| |
scope |
| event model |
| |
for event handler methods |
| |
for event listeners |
| |
for on() and onClipEvent() handlers |
| events |
| |
and movie clips |
| |
broadcasting |
| |
defined |
| expressions |
| |
manipulating values in |
| extends keyword |
| |
about |
| |
syntax |
|
| External API |
| |
about |
| |
using |
| external class files |
| |
using classpaths to locate |
| external media |
| |
about loading |
| |
and the root timeline |
| |
creating progress bar animations |
| |
loading images and SWF files |
| |
loading MP3 files |
| |
loading SWF and image files |
| |
loading SWF files and JPEG files |
| |
MP3 files |
| |
playing FLV files |
| |
preloading 1, 2 |
| |
ProgressBar component |
| |
reasons for using |
| external sources, connecting Flash with 1, 2 |
| ExternalInterface class |
| |
about |
| |
using |
| |
| F |
| fading objects |
| FileReference class |
| |
about |
| |
and download() method |
| |
and security |
| |
building an application |
| files, uploading |
| filters |
| |
adjusting properties |
| |
and ActionScript |
| |
and error handling |
| |
and memory usage |
| |
and out-of-memory error |
| |
and performance |
| |
and transparency |
| |
animating |
| |
applying to instances |
| |
array |
| |
changing brightness level |
| |
defining |
| |
getting and setting |
| |
glow filter |
| |
manipulating with code |
| |
modifying properties |
| |
noise |
| |
rotating and skewing |
| |
rotating, skewing, and scaling |
| |
understanding packages |
| Flash 4 files, opening with Flash 8 |
| Flash 8, new and changed ActionScript features |
| Flash Play 9.x, new and changed ActionScript 2.0 features |
| Flash Player |
| |
and ActionScript |
| |
classes, about |
| |
coding standards |
| |
communicating with |
| |
displaying full screen |
| |
displaying or dimming the context menu |
| |
methods |
| |
normal menu view |
| |
publish settings |
| |
scaling SWF files to |
| Flash Player 4 |
| |
creating content for |
| Flash Player 7 |
| |
new security model 1, 2, 3 |
| |
porting existing scripts |
| Flash Player 8 |
| |
deprecated language elements |
| |
new and changed ActionScript editor features |
| |
new and changed language elements |
| Flash Video |
| |
|
| FlashVars |
| |
about |
| |
using to display text |
| FlashVars property |
| |
about |
| |
using |
| FLV files |
| |
and Macintosh |
| |
configuring the server for FLV |
| |
creating a FLV banner |
| |
creating a progress bar |
| |
cue points 1, 2 |
| |
external video |
| |
loading external files at runtime |
| |
metadata |
| |
navigating with code |
| |
preloading |
| |
preloading external video |
| |
|
| |
working with cue points |
|
| FLVPlayback component |
| |
and cue points |
| |
and seek() method |
| |
creating cue points to work with |
| |
seek to a specified duration |
| |
seek to cue point 1, 2 |
| |
using cue points with |
| font outlines |
| font rendering |
| |
about |
| |
methods |
| |
options |
| font symbols, embedding |
| font tables |
| |
creating |
| |
cutoff values |
| |
setting |
| fonts |
| |
about |
| |
adding and removing |
| |
cutoff values |
| |
defined |
| |
sharing |
| for loops |
| |
example |
| for statements, writing |
| for..in loops |
| form feed character |
| formatting text |
| |
using |
| frame rate |
| |
about |
| |
and onEnterFrame |
| |
choosing |
| |
with Tween class |
| frame scripts |
| |
about |
| fscommand() function |
| |
commands and arguments |
| |
communicating with Director |
| |
using |
| fully qualified name |
| |
defining |
| |
using |
| function |
| |
function block |
| function keys, ASCII key code values |
| function literal |
| |
about 1, 2 |
| |
redefining |
| functions |
| |
about |
| |
as black box |
| |
asynchronous |
| |
best practices |
| |
built-in and top-level |
| |
callback |
| |
calling top-level functions |
| |
compared with methods |
| |
comparing named and anonymous |
| |
constructor 1, 2 |
| |
conversion |
| |
creating and calling |
| |
custom |
| |
defining |
| |
defining global and timeline |
| |
for controlling movie clips |
| |
function block |
| |
function literal |
| |
in a class file |
| |
named function syntax |
| |
naming |
| |
nested |
| |
passing parameters to |
| |
returning values from |
| |
reusing |
| |
standard format for named functions |
| |
targeting and calling user-defined functions |
| |
top-level |
| |
types of |
| |
using a named function |
| |
using in Flash |
| |
using variables in |
| |
writing anonymous functions |
| |
writing named functions |
| |
| G |
| garbage collection |
| getAscii() method |
| getter methods |
| |
about |
| |
using |
| getting information from remote files |
| getting mouse pointer position |
| getURL() method |
| global variables |
| glow filter |
| |
about |
| |
animate |
| |
using |
| glyphRange node, about |
| gradient bevel filter |
| |
about |
| |
and blurX and blurY properties |
| |
and fill |
| |
and highlight |
| |
and knockout and type properties |
| |
and movie clip fill |
| |
and strength property |
| |
applying |
| |
applying to a movie clip |
| |
color distribution |
| |
colors array |
| |
ratio array |
| |
ratio value and angle |
| |
using |
| gradient glow filter |
| |
about |
| |
using |
| grayscale image |
| grid fit types, using |
| |
| H |
|
| hitTest() method |
| HTML |
| |
example of using with styles |
| |
styling built-in tags |
| |
supported tags |
| |
tags enclosed in quotation marks |
| |
text field |
| |
using <img> tag to flow text 1, 2, 3 |
| |
using cascading style sheets to define tags |
| |
using in text fields |
| HTTP protocol |
| |
communicating with server-side scripts |
| |
with ActionScript methods |
| HTTPS protocol |
| |
| I |
| ID3 tags |
| if..else if statements, writing |
| if..else statements, writing |
| IIS 6.0 web server |
| images |
| |
applying blending modes |
| |
embedding in text fields |
| |
loading into movie clips |
| |
|
| IME (input method editor) |
| |
about |
| |
using |
| import |
| |
about the statement |
| |
multiple classes within package |
| |
using wildcard |
| importing |
| |
class files |
| In |
| indexed array 1, 2 |
| information, passing between SWF files |
| inheritance |
| |
about |
| |
and OOP |
| |
and subclasses |
| |
example |
| initialization, writing ActionScript |
| initializing movie clip properties |
| input method editor |
| |
about |
| |
using |
| input text |
| instance names |
| |
and target paths |
| |
compared with variable names |
| |
defined |
| instances |
| |
and OOP |
| |
applying filters to |
| |
defined |
| |
targeting |
| |
targeting dynamic |
| |
targeting nested |
| instantiation |
| |
defined |
| |
of objects |
| interactivity, in SWF files |
| |
creating |
| |
techniques for |
| interface keyword |
| interfaces |
| |
about |
| |
and OOP |
| |
complex interface example |
| |
creating |
| |
creating as data type |
| |
defining and implementing |
| |
example |
| |
naming |
| |
understanding inheritance and |
| IP addresses |
| |
policy files |
| |
security |
| |
| J |
| JavaScript |
| |
and ActionScript |
| |
and Netscape |
| |
international standard |
| |
sending messages to |
| JPEG files |
| |
embedding in text fields |
| |
loading into movie clips 1, 2 |
| jumping to a URL |
| |
| K |
| key codes, ASCII |
| |
function keys |
| |
getting |
| |
letter and number keys |
| |
numeric keypad |
| |
other keys |
| keyboard |
| |
ASCII key code values |
| keyboard controls |
| |
to activate movie clips |
| keypresses, capturing |
| keywords |
| |
_root |
| |
about |
| |
extends |
| |
interface |
| |
this |
| |
using |
| |
| L |
| levels |
| |
loading |
| levels, identifying depth |
| line styles |
| |
about |
| |
alpha |
| |
and drawing API |
| |
capsStyle and jointStyle |
| |
color |
| |
miterLimit |
| |
parameters |
| |
pixelHinting |
| |
scaling |
| |
stroke and cap styles |
| |
thickness |
| lines |
| linkage |
| |
coding conventions |
| |
identifier 1, 2 |
| Linkage Properties dialog box 1, 2, 3 |
| linking, movie clips |
| listener objects |
| |
unregistering |
| listener syntax |
| literals |
| |
about |
| |
compound |
| LiveDocs, about |
| loaded data, checking for |
| loaded SWF files |
| |
identifying |
| |
removing |
| loading |
| |
displaying XML files |
| |
external media |
| loading data |
| |
from server |
| |
variables |
| loadMovie() function |
| loadVariables() function |
| LoadVars class |
| |
checking HTTP status |
| |
loading variables from text file |
| |
using |
| |
using to display text |
| LoadVars object, creating |
| local variable, about |
| Locale class |
| |
about |
| |
using |
| looping statements 1, 2 |
| loops |
| |
creating and ending |
| |
do..while |
| |
for |
| |
for..in |
| |
nested |
| |
using |
| |
while |
| |
| M |
| Macromedia Director, communicating with |
| manipulating numbers |
| masks |
| |
and alpha channel masking |
| |
and device fonts |
| |
scripting to create |
| |
strokes ignored 1, 2 |
| MediaPlayback component |
| |
using cue points with |
| members (methods and properties) |
| |
public, private, and static |
| message box, displaying |
| metadata |
| |
about |
| |
using |
| methods |
| |
about 1, 2 |
| |
and arrays |
| |
asynchronous |
| |
compared with functions |
| |
defined |
| |
for controlling movie clips |
| |
naming |
| |
of objects, calling |
| |
private |
| |
pubic |
| |
static |
| |
types of |
| MIME format, standard |
| MIME type |
|
| mouse position, getting |
| movie clips |
| |
activating with keyboard |
| |
adding parameters |
| |
adjusting color |
| |
_root property |
| |
and with statement |
| |
apply glow filter |
| |
assigning a custom class to |
| |
assigning button states to |
| |
attaching on() and onClipEvent() handlers |
| |
attaching to symbol on Stage |
| |
background |
| |
calling multiple methods |
| |
changing color and brightness |
| |
changing properties while playing |
| |
child, defined |
| |
controlling |
| |
creating an empty instance |
| |
creating at runtime |
| |
creating subclasses |
| |
data type |
| |
deleting |
| |
detecting collisions |
| |
determining depth of |
| |
determining next available depth |
| |
dragging |
| |
duplicating |
| |
embedding in text fields |
| |
fading with code |
| |
filters property |
| |
functions |
| |
initializing properties at runtime |
| |
instance name, defined |
| |
invoking methods |
| |
loading MP3 files into |
| |
loading SWF files and JPEG files into |
| |
looping through children |
| |
managing depth |
| |
methods and functions compared |
| |
methods, listed |
| |
methods, using to draw shapes |
| |
nested, defined |
| |
parent, defined |
| |
properties |
| |
properties, initializing at runtime |
| |
removing |
| |
sharing |
| |
starting and stopping |
| |
targeting dynamically created |
| |
using as masks |
| |
|
| MovieClip class |
| |
adjusting the filters property |
| |
and scale9Grid property |
| |
blendMode property |
| |
drawing methods |
| |
filters property |
| MovieClip data type, defined |
| moviename_DoFSCommand function |
| MP3 files |
| |
creating a progress bar |
| |
ID3 tags |
| |
loading 1, 2 |
| |
loading into movie clips |
| |
preloading 1, 2 |
| |
reading ID3 tags |
| multidimensional arrays, about |
| |
| N |
| named functions |
| naming classes and objects, best practices |
| naming conventions |
| |
Booleans |
| |
classes and objects |
| |
functions and methods |
| |
interfaces |
| |
packages 1, 2 |
| |
variables |
| naming interfaces, best practices |
| naming packages, best practices |
| navigation |
| |
controlling |
| |
jumping to frame or scene |
| nested movie clips, defined |
| Netscape, JavaScript methods supported |
| NetStream class |
| |
and onMetaData handler |
| |
using onMetaData handler |
| networking |
| |
restricting networking APIs |
| newline character |
| nodes |
| noise effect |
| null data type |
| numbers, manipulating with methods |
| numeric keypad, ASCII key code values |
| |
| O |
| object literal |
| object properties |
| |
assigning values to |
| object-oriented programming |
|
| objects |
| |
accessing properties |
| |
calling methods |
| |
coding standards |
| |
creating 1, 2, 3 |
| |
creating in Flash |
| |
data type |
| |
fading out |
| |
looping through children of |
| |
organizing data in arrays |
| old players, targeting |
| on() and onClipEvent() handlers |
| |
attaching to movie clips |
| |
scope |
| onEnterFrame, and frame rate |
| online resources |
| OOP |
| |
about 1, 2 |
| |
and encapsulation |
| |
and inheritance |
| |
and interfaces |
| |
and objects |
| |
and polymorphism |
| |
design |
| |
instances and class members |
| |
writing custom classes |
| opaqueBackground property |
| |
defined |
| |
using |
| operands |
| operation order |
| operator precedence and associativity |
| operators |
| |
about |
| |
additive |
| |
assignment 1, 2 |
| |
associativity |
| |
bitwise logical |
| |
bitwise shift |
| |
combining with values |
| |
comparison |
| |
conditional 1, 2, 3 |
| |
deprecated |
| |
dot and array access |
| |
equality |
| |
logical 1, 2 |
| |
manipulating values |
| |
mathematical expressions |
| |
multiplicative |
| |
numeric |
| |
operands |
| |
postfix |
| |
precedence and associativity |
| |
relational |
| |
relational and equality |
| |
unary |
| |
using assignment |
| |
using in Flash |
| order of execution (operator) |
| |
operator associativity |
| |
operator precedence |
| organizing scripts |
| |
ActionScript 1.0 and ActionScript 2.0 |
| |
attaching to objects |
| |
coding conventions |
| out-of-memory error |
| |
| P |
| packages |
| |
about |
| |
compared with classes |
| |
importing |
| |
naming |
| |
working with 1, 2 |
| parameters |
| parent movie clips |
| parentheses, about |
| PDF documentation, where to find |
| performance |
| |
and filters |
| |
and frame rate |
| |
bitmap caching |
| playing movie clips |
|
| policy files |
| |
defined |
| |
must be named crossdomain.xml |
| |
|
| polymorphism |
| |
about |
| |
using |
| post colon syntax, defined |
| prefixes, super |
| primitive data type (data value) |
| progress bar |
| |
and drawing API |
| |
creating with code |
| |
for data loading |
| projectors, executing applications from |
| properties |
| |
initializing at runtime |
| |
of movie clips |
| |
of objects, accessing |
| |
private |
| |
public |
| |
static |
| publish settings |
| |
choosing Flash Player version |
| punctuators |
| |
about |
| |
curly braces |
| |
parentheses |
| |
semicolons and colons |
| |
| Q |
| quotation marks, in strings |
| |
| R |
| registration point, and loaded images |
| relational operators |
| relative paths |
| remote |
| |
files, communicating with |
| |
sites, continuous connection |
| removing |
| |
loaded SWF files |
| |
movie clips |
| repeating actions, using loops |
| reserved words |
| |
about |
| |
other recommendations |
| resources, additional |
| Restricting networking APIs |
| return statement |
| _root property and loaded movie clips |
| runtime data binding |
| |
about |
| |
creating a two-way binding |
| |
with CheckBox |
| runtime, defined |
| |
| S |
| sample files, about |
| scale-9 |
| |
about |
|
| scope |
| |
about |
| |
best practices |
| |
in classes |
| |
this keyword |
| scripted animation |
| |
about |
| |
and blur filter |
| |
and filters |
| |
and Tween class |
| |
brightness tween |
| |
creating a progress bar |
| |
drawing API |
| |
moving images |
| |
moving objects |
| |
panning images |
| |
Tween and TransitionManager classes |
| scripts |
| |
about events |
| |
clip events |
| |
frame scripts |
| |
keyboard events |
| |
porting to Flash Player 7 |
| scrolling |
| |
and bitmap caching |
| |
text |
| scrollRect property |
| security |
| |
and policy files |
| |
and porting scripts to Flash Player 7 1, 2, 3 |
| |
cross-domain |
| |
data access across domains |
| |
Flash Player compatibility |
| |
loadPolicyFile 1, 2 |
| |
restricting networking APIs |
| semicolons, about |
| sending information |
| |
in XML format |
| |
to remote files |
| |
URL-encoded format |
| |
via TCP/IP |
| server-side scripts |
| |
creating |
| |
languages |
| |
XML format |
| servers, opening continuous connection |
| setInterval |
| |
and frame rate |
| |
using |
| setRGB method |
| setter methods |
| |
about |
| |
using |
| sharing fonts |
| |
about |
| single-quote character, in strings 1, 2 |
| Singleton design pattern |
| slash syntax |
| |
about |
| |
not supported in ActionScript 2.0 |
| |
using |
| socket connections |
| |
about |
| |
sample script |
| sounds |
| |
attaching to Timeline |
| |
balance control |
| |
controlling |
| |
|
| special characters |
| Stage, attaching symbols to the |
| statements |
| |
about |
| |
compound 1, 2 |
| |
conditional 1, 2 |
| |
defined |
| |
for |
| |
guidelines for writing |
| |
if |
| |
if..else |
| |
if..else if |
| |
importing |
| |
switch |
| |
try..catch..finally 1, 2 |
| |
while and do while |
| |
with |
| static members |
|
| static text |
| stopping movie clips |
| strict data typing |
| String class |
| |
about 1, 2 |
| |
and substr() and substring() methods |
| |
charAt() method |
| |
concat() method |
| |
length property 1, 2 |
| |
split() method |
| |
toLowerCase() and toUpperCase() methods |
| |
toString() method |
| strings |
| |
about |
| |
analyzing |
| |
comparing |
| |
comparing to other data types |
| |
converting and concatenating |
| |
converting case |
| |
creating |
| |
creating an array of substrings |
| |
defined |
| |
determining length |
| |
examining characters |
| |
finding character position |
| |
finding substring |
| |
forcing type comparisons |
| |
looping over |
| |
returning substrings |
| |
using |
| Strings panel |
| stroke styles |
| strokes |
| |
setting parameters |
| |
setting styles |
| strong typing 1, 2 |
|
| styles |
| |
line |
| |
stroke and caps |
| styles, stroke and caps |
| subclasses |
| |
creating for movie clips |
| |
example |
| |
writing |
| subclasses, about |
| super prefix |
| superclass |
| surfaces |
| |
defined |
| SWF files |
| |
controlling in Flash Player |
| |
creating sound controls |
| |
embedding in text fields |
| |
jumping to frame or scene |
| |
loading and unloading |
| |
loading into movie clips |
| |
maintaining original size |
| |
passing information between |
| |
placing on Web page |
| |
scaling to Flash Player |
| |
|
| switch statements |
| |
conventions |
| |
using |
| syntax |
| |
case sensitivity |
| |
slash |
| system |
| |
event, defined |
| |
requirements, for ActionScript 2.0 |
| |
| T |
| tab character |
| target path |
| |
and dot syntax |
| |
and nested instances |
| |
and targeting an instance |
| |
inserting |
| |
using |
| |
using button |
| targeting |
| |
and scope |
| |
loaded content |
| TCP/IP connection |
| |
sending information |
| |
with XMLSocket object |
| text |
| |
assigning to text field at runtime |
| |
loading and displaying 1, 2, 3 |
| |
scrolling |
| |
terminology |
| |
using <img> tag to flow around images |
| |
|
| text components |
| text fields |
| |
about |
| |
and HTML text |
| |
applying cascading style sheets |
| |
avoiding variable name conflicts |
| |
changing dimensions |
| |
changing position |
| |
controlling embedded media |
| |
creating dynamically at runtime 1, 2 |
| |
default properties |
| |
dynamic |
| |
embedding clickable images in |
| |
embedding movie clips in |
| |
embedding SWF or image files |
| |
flowing text around embedded images 1, 2 |
| |
formatting |
| |
formatting with cascading style sheets |
| |
HTML formatting |
| |
instance and variable names compared |
| |
instance names |
| |
loading text |
| |
loading variables into |
| |
manipulating |
| |
populating with external text |
| |
setting thickness |
| |
specifying image dimensions |
| |
|
| text formatting |
| |
about |
| text layout |
| text rendering options |
| TextField class |
| |
creating scrolling text |
| |
using |
| TextField methods, using |
| TextField.StyleSheet class |
| |
and cascading style sheets |
| |
and TextField.styleSheet property 1, 2 |
| |
creating text styles |
| TextFormat class |
| |
about |
| |
using |
| this keyword 1, 2 |
| |
and scope |
| |
as prefix |
| |
in classes |
| |
scope |
| |
using |
| timeline variable, about |
| trace statements, writing ActionScript |
| transferring variables between movie and server |
| Transition class |
| |
animating brightness level |
| TransitionManager class |
| |
about |
| |
and easing |
| |
using |
| |
with drawing API |
| |
with Tween class |
| transitions |
| |
adding with ActionScript |
| |
adding with behaviors |
| |
defining |
| transparency, and masking |
| try..catch..finally statement, writing 1, 2 |
| Tween class |
| |
_alpha property |
| |
about 1, 2 |
| |
and easing |
| |
animating blur filters |
| |
animating brightness level |
| |
continueTo() method 1, 2 |
| |
fading objects with |
| |
importing |
| |
onMotionFinished event handler |
| |
setting duration of frames |
| |
to trigger animation completed |
| |
using 1, 2 |
| |
with Drawing API |
| |
with TransitionManager class |
| |
yoyo() method 1, 2 |
| tweens |
| |
adding with ActionScript |
| |
adding with behaviors |
| type checking |
| |
defined |
| |
dynamic |
| |
example |
| typographical conventions |
| |
| U |
| UCS (Universal Character Set), defined |
| undefined data type |
| Unicode |
| |
character code |
| |
defined |
| Universal Character Set (UCS) |
| URL variables, about |
| URL-encoded format, sending information |
| user event |
| user-defined functions |
| |
writing |
| UTF-16 encoding standard |
| UTF-8 (Unicode) |
| |
| V |
| values |
| |
and data types |
| |
manipulating in expressions |
| variables |
| |
and operators |
| |
and scope |
| |
assigning values |
| |
avoiding name conflicts |
| |
changing value |
| |
comparing undefined and defined |
| |
converting to XML |
| |
declaring |
| |
default values |
| |
defined |
| |
instance |
| |
loading 1, 2 |
| |
loading from external text file |
| |
loading into text fields |
| |
local |
| |
naming rules and guidelines |
| |
passing by reference |
| |
passing from HTML |
| |
passing values from URL string |
| |
sending to URL |
| |
setting using a path |
| |
timeline |
| |
transferring between movie clip and server |
| |
URL encoded |
| |
using |
| |
using FlashVars to pass |
| |
using in a project |
| |
using in an application |
| variables, global |
| video |
| |
about |
| |
about external FLV files |
| |
adding seek functionality |
| |
and Macintosh |
| |
configuring the server for FLV |
| |
creating a banner |
| |
creating a progress bar to load FLV |
| |
creating a video object |
| |
creating FLV files |
| |
cue points |
| |
metadata |
| |
navigating a FLV file |
| |
playing FLV files at runtime |
| |
preloading |
| |
seek to a specified duration |
| |
seek to cue point 1, 2 |
| |
tracing cue points |
| |
using the onMetaData handler |
| |
working with cue points |
| video, alternative to importing |
| void data type |
| volume, creating sliding control |
| |
| W |
| web applications, continuous connection |
| while loops |
| with statement |
| writing ActionScript |
| |
super prefix |
| |
trace |
| |
with statement |
| writing syntax and statements |
| |
listener |
| |
return |
| |
switch |
| |
| X |
| XLIFF files |
| XML |
| |
DOM |
| |
example of using with styles |
| |
hierarchy |
| |
in server-side scripts |
| |
loading and displaying text |
| |
sample variable conversion |
| |
sending information via TCP/IP socket |
| |
sending information with XML methods |
| XML class, methods |
| XML files, updating for Flash 8 installation |
| XML Localization Interchange File Format |
| XMLSocket object |
| |
checking for data |
| |
loadPolicyFile |
| |
methods |
| |
using |
| |
| Z |
| Zoom transition behavior |