Авторизация
Поиск по указателям
Lott J., Schall D., Peters K. — ActionScript 3.0 Cookbook
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: ActionScript 3.0 Cookbook
Авторы: Lott J., Schall D., Peters K.
Аннотация: Well before Ajax and Microsoft's Windows Presentation Foundation hit the scene, Macromedia offered the first method for building web pages with the responsiveness and functionality of desktop programs with its Flash-based "Rich Internet Applications". Now, new owner Adobe is taking Flash and its powerful capabilities beyond the Web and making it a full-fledged development environment.
Rather than focus on theory, the ActionScript 3.0 Cookbook concentrates on the practical application of ActionScript, with more than 300 solutions you can use to solve a wide range of common coding dilemmas. You'll find recipes that show you how to:
Detect the user's Flash Player version or their operating system
Build custom classes
Format dates and currency types
Work with strings
Build user interface components
Work with audio and video
Make remote procedure calls using Flash Remoting and web services
Load, send, and search XML data
And much, much more ...
Each code recipe presents the Problem, Solution, and Discussion of how you can use it in other ways or personalize it for your own needs, and why it works. You can quickly locate the recipe that most closely matches your situation and get the solution without reading the whole book to understand the underlying code. Solutions progress from short recipes for small problems to more complex scripts for thornier riddles, and the discussions offer a deeper analysis for resolving similar issues in the future, along with possible design choices and ramifications. You'll even learn how to link modular ActionScript pieces together to create rock-solid solutions for Flex 2 and Flash applications.
When you're not sure how ActionScript 3.0 works or how to approach a specific programming dilemma, you can simply pick up the book, flip to the relevant recipe(s), and quickly find the solution you're looking for.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2006
Количество страниц: 592
Добавлена в каталог: 03.12.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
MouseEvent.MOUSE_UP
mouseFocusChange event
mouseMove event (InteractiveObject)
mouseOut event (InteractiveObject)
mouseUp event (InteractiveObject)
mouseWheel event (InteractiveObject)
mouseWheelEnabled property
mouseX property (DisplayObject class) 2nd
mouseY property (DisplayObject class) 2nd
moveTo( ) method
MovieClip class 2nd 3rd
MovieClip class, adding items to display list
MovieClip class, custom visual classes and
MovieClip class, mouse interactions and
movies
movies, alignment of, changing
movies, communication 2nd
movies, communication between
movies, communication between, local connections and
movies, communication between, same computer
movies, external, loading/interacting
movies, scaling
Mozilla
MP3s, detecting audio capabilities and
multidimensional arrays
multiline (m) flag
multiplier properties
mx.rpc.events.FaultEvent
mx.rpc.soap.WebService object
mx.utils.StringUtil.trim( ) static method
MXML (Macromedia XML) 2nd
MXML, class files, saving
mxmlc
mxmlc, viewing command-line arguments
name property (Unit objects)
names of packages
NaN (not a number) constant
navigateToURL( ) method
Navigator view (Flex Builder 2)
nested for statements
nested nodes, XML
nested nodes, XML, attributes and
NetConnection class
NetStream class
New ActionScript Project Wizard
new operator
newline character (\\n) 2nd
NNTP
noBorder mode
nodes (XML) 2nd
noise patterns, creating
noise patterns, creating, Perlin
noise( ) method
noise( ) method, BitmapData class
noise( ) method, perlinNoise method and
non-word boundary (\\B) metasequence
non-word character (\\W) metasequence
nongreedy patterns
noScale mode
NOT (!) logical
not (false), creating bitmaps
not a number (NaN) constant
Number keyword
number parameter (NumberUtilities.round( ) method)
number systems, converting between
Number type
NumberFormat class
NumberFormat class, currency amounts, formatting
NumberFormat class, formatting numbers for displaying without masks
NumberFormat.currencyFormat( ) method
Numbers
numbers, angle measurements, converting
numbers, bases, representing different
numbers, calculating distance between two points
numbers, circles, determining points along
numbers, converting between different systems
numbers, currency, formatting amounts
numbers, masks, formatting for display without
Numbers, random, generating
numbers, rounding
numbers, simulating
numbers, simulating, coin tosses
numbers, simulating, playing cards
numbers, unique, generating
NumberUtilities.getUnique( ) method
NumberUtilities.random( ) method
NumberUtilities.random( ) method, coin toss, simulating
NumberUtilities.random( ) method, dice, simulating
NumberUtilities.round( ) method
numChildren property
numLines property
numPixels parameter (pixelDissolve( ) method)
numPixels parameter (pixelDissolve( ) method), setting
Object class
Object.registerClass( ) method
Objects
objects, acceleration of
objects, dragging/dropping with the mouse
objects, drawing to bitmaps
objects, easing
objects, moving
objects, moving forward and backward
objects, sound, creating/loading
objects, springs
objects, XML
objects, XML, creating
objects, XML, populated
octal bases
octal literals
octaves parameter (perlinNoise( ) method)
offsets parameter (perlinNoise( ) method)
On2 Flix
onCuePoint( ) callback
onLoad( ) method
onMetaData( ) method 2nd
onMouseDown method
onMouseUp method
onTextScroll( ) method
onvertWithLabel( ) method
open event (LoaderInfo class)
operating systems, detecting
operation parameter (threshold ( ) method)
opposite sides
OR (|) bitwise 2nd
OR (||) logical
outerRadius parameter (Pen.drawStar( ) method)
Outline view (Flex Builder 2)
outlines, creating around text fields
override attribute
overState property (SimpleButton class)
package keyword
Packages
packet (XML)
parallel arrays
parameters (method), generalizing for enhancing reusability
parentheses (( ))
parentheses (( )), conditional operators and
parentheses (( )), regular expression metacharacters
parentheses (( )), URL-encoded escape sequence for
parse( ) method
parseCSS( ) method
parseInt( ) function
parseInt( ) function, converting between number systems and
password input fields
Password property
pattern parameter
pattern parameter, regular( ) method
pattern parameter, String.replace( ) method
Patterns [See regular expressions]
pause( ) method
pausing sound
Pen class
Pen class, ellipses, drawing
Pen class, polygons, drawing
Pen class, triangles, drawing
pen locations
pen locations, curves, drawing
pen locations, lines, drawing
Pen.drawArc( ) method
Pen.drawEllipse( ) method
Pen.drawLine( ) method
Pen.drawRegularPolygon( ) method
Pen.drawStar( ) method
Pen.drawTriangle( ) method
percent sign (%), escape sequence for
Perl 2nd
Perlin noise 2nd
Perlin, Ken
perlinNoise( ) method
permissions for .cgi scripts
persistent data
PHP, getting current date and time
pixelDissolve( ) method (BitmapData class)
pixelHinting parameter (lineStyle method)
pixels (bitmaps)
pixels (bitmaps), copying
pixels (bitmaps), manipulating
place( ) method
play( ) method 2nd
play( ) method, finding out when a sound finishes
play( ) method, ID3 tag and
play( ) method, looping sounds
play( ) method, offsetting the start of a sound
playback time
playback time, controlling
playback time, reading
player versions, detecting
playing cards, simulating
plus sign (+)
plus sign (+), as a regular expression metacharacter
plus sign (+), as a regular expression metacharacter, nongreedy patterns and
plus sign (+), URL-encoded escape sequence for
points parameter (Pen.drawStar( ) method)
policy files
polygons, drawing
pop( ) method
POP3
port parameter (connect( ) method)
position property (SoundChannel class)
postfix operators
pound sign (#)
pound sign (#), escape sequence for
pounds, converting between kilograms
poundsign (\xa3 )
predicate filtering
prefix operators
prependChild( ) method
primitive data
primitive datatypes
Print menu item
private keyword 2nd
private keyword, reusing code
programmatic animation
progress event 2nd
progress event, LoaderInfo class
progress event, URLLoader class
ProgressEvent
progressive .jpg
Project Wizard
projects (Flex)
projects (Flex), creating
Properties
properties, applications, customizing
properties, associative arrays
Protected keyword 2nd
protected keyword, reusing code
protected keyword, subclasses, creating
protected keyword, superclass methods and
protected variables
public keyword 2nd
public keyword, reusing code and
public keyword, subclasses, creating
public keyword, superclass methods and
push( ) method
Pythagorean Theorem
Quality menu item
question mark (?), as a regular expression metacharacter
QuickTime Players
quotes (')
quotes ('), URL-encoded escape sequence for
radialLines parameter (drawArc( ) method)
radii
radius parameter
radius parameter, drawArc( ) method
radius parameter, drawCircle( ) method
radix parameter (parseInt( ) function)
Random numbers
random( ) method
random( ) method, coin toss, simulating
random( ) method, dice, simulating
RangeErrors 2nd 3rd
ratios parameter (beginGradientFill( ) method)
readBoolean( ) method
readByte( ) method 2nd
readChallenge( ) method
readDouble( ) method
readFloat( ) method
readInt( ) method 2nd
readNormalProtocol( ) method
readObject( ) method
readShort( ) method
readUnsignedByte( ) method
readUnsignedInt( ) method
readUnsignedShort( ) method
readUTF( ) method
readVersion( ) method
Rectangle region
rectangles, drawing
rectangular fills, creating
Recursion
RED property (BitmapDataChannel class)
RED property (BitmapDataChannel class), noise( ) method
RED property (BitmapDataChannel class), perlinNoise( ) method
redMultiplier property
redOffset property (ColorTransform class)
regexes [See regular expressions]
RegExp class
RegExp.test( ) method
regexps [See regular expressions]
registerClassAlias( ) method
Regular expressions 2nd
Regular Expressions Pocket Reference (Stubblebine, Tony)
regular expressions, literals
regular expressions, nongreedy patterns
regular expressions, pattern matches
regular expressions, pattern matches, looking for
regular expressions, pattern matches, removing and replacing characters/words
regular expressions, splitting strings
regular expressions, testing
regular expressions, understanding patterns
regular expressions, user input, validating
relatedObject property
remote procedure calls (RPC) 2nd
remote shared objects (RSO)
removeChild( ) method
removeChildAt( ) method
Rendering Engine
reparenting
repeat parameter, for Graphics.beginBitmapFill( )
replace parameter
Реклама