Wintersalen Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | September 30, 2014

    Benjamin Parzybok: IMG A Brief History of Video Games Played by Mayors, Presidents, and Emperors



    Brandon Bartlett, the fictional mayor of Portland in my novel Sherwood Nation, is addicted to playing video games. In a city he's all but lost... Continue »

    spacer
Qualifying orders ship free.
$3.25
List price: $54.95
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Local Warehouse Internet- Web Applications

Actionscript for Flash MX 2ND Edition

by

Actionscript for Flash MX 2ND Edition Cover

 

Synopses & Reviews

Publisher Comments:

Updated to cover Flash MX, the newest version of Macromedia Flash, ActionScript for Flash MX: The Definitive Guide, Second Edition is the one book no serious Flash developer should be without.

ActionScript is Macromedia's programming language for Flash MX, the popular authoring tool for creating rich internet applications and animations for the Web. With Macromedia's new focus on application development, ActionScript now includes a direct drawing API, loading of external MP3 and JPG files, improved sound control, an extensive set of text formatting tools, complete support for component development using movie clip subclasses, local data storage, accessibility features, and much more. And ActionScript for Flash MX: The Definitive Guide is the most complete, up-to-date reference available for the latest version of this language.

Author Colin Moock, one of the most universally respected developers in the Flash community, has added hundreds of new code examples to show new Flash MX techniques in the real world: how to draw circles, save data to disk, convert arrays to onscreen tables, create reusable components, and preload variables, XML, and sounds. The book's language reference alone has nearly doubled from the first edition, with more than 250 new classes, objects, methods, and properties. You'll find exhaustive coverage of dozens of undocumented, under-documented, and mis-documented features.

Along with the new material, Colin Moock has meticulously revised the entire text to conform to Flash MX best-coding practices. In particular, objected-oriented programming and the new event model get special attention in light of changes to Flash MX ActionScript. From sending data between two movies to creating getter/setter properties, the new edition of this book demystifies the often-confusing new features of Flash MX, giving developers easy access to its powerful new capabilities.

ActionScript for Flash MX: The Definitive Guide is structured so non-programmers can learn how to use ActionScript and programmers can take their skills to new heights. If you are in the market to really learn about the hows and whys of ActionScript, then this is the book for you.

Synopsis:

This is a reference for the latest version of ActionScript. Author Colin Moock has added hundreds of new code examples to show new Flash MX techniques in the real world. This second edition builds on the strengths of the original book while incorporating changes from this revision of the software.

About the Author

is an independent web guru with a passion for networked creativity and expression. He has been researching, designing, and developing for the Web since 1995. Colin served as webmaster for SoftQuad, Inc. (makers of HoTMetaL PRO) until 1997, and then as web evangelist for ICE (one of Canada's leading interactive agencies) until 2001. He has created interactive content for Sony, Levi's, Nortel, Air Canada, Procter & Gamble, and Hewlett-Packard. Colin now divides his time between writing, speaking at conferences, and researching emerging web technology. His award-winning Flash work and his renowned support site for Flash developers (http://www.moock.org) have made him a well-known personality in the Flash developer community. He is a contributor to macromedia.com's Flash developer center, a tutorialist in the Flash MX Bible (2002, Wiley Publishing Inc.), and regularly appears in industry magazines such as cre@te! online. Colin's latest personal undertaking is Unity (http://www.moock.org/unity/), a Flash socket server for multi-user content.

Table of Contents

Foreword; Preface; Second Edition Quick Start; What's New in Flash MX ActionScript; What's New in the Second Edition; What's Not in This Book; Undocumented ActionScript Features; Flash Naming Conventions; What Can ActionScript Do?; The Code Depot; Showcase; Typographical Conventions; We'd Like to Hear from You; Acknowledgments; Part I: ActionScript Fundamentals; Chapter 1: A Gentle Introductionfor Nonprogrammers; 1.1 Some Basic Phrases; 1.2 Further ActionScript Concepts; 1.3 Building a Multiple-Choice Quiz; 1.4 Onward!; Chapter 2: Variables; 2.1 Creating Variables (Declaration); 2.2 Assigning Values to Variables; 2.3 Changing and Retrieving Variable Values; 2.4 Types of Values; 2.5 Variable Scope; 2.6 Loading External Variables; 2.7 Some Applied Examples; 2.8 Onward!; Chapter 3: Data and Datatypes; 3.1 Data Versus Information; 3.2 Retaining Meaning with Datatypes; 3.3 Creating and Categorizing Data; 3.4 Datatype Conversion; 3.5 Primitive Data Versus Composite Data; 3.6 Copying, Comparing, and Passing Data; 3.7 Onward!; Chapter 4: Primitive Datatypes; 4.1 The Number Type; 4.2 Integers and Floating-Point Numbers; 4.3 Numeric Literals; 4.4 Working with Numbers; 4.5 The String Type; 4.6 Working with Strings; 4.7 The Boolean Type; 4.8 Undefined; 4.9 Null; 4.10 Onward!; Chapter 5: Operators; 5.1 General Features of Operators; 5.2 The Assignment Operator; 5.3 Arithmetic Operators; 5.4 The Equality and Inequality Operators; 5.5 The Strict Equality and Inequality Operators; 5.6 The Comparison Operators; 5.7 The Flash 4 String Operators; 5.8 The Logical Operators; 5.9 The Grouping Operator; 5.10 The Comma Operator; 5.11 The void Operator; 5.12 Other Operators; 5.13 Onward!; Chapter 6: Statements; 6.1 Types of Statements; 6.2 Statement Syntax; 6.3 The ActionScript Statements; 6.4 Statements Versus Actions; 6.5 Onward!; Chapter 7: Conditionals; 7.1 The if Statement; 7.2 The else Statement; 7.3 The else if Statement; 7.4 The switch Statement; 7.5 Compact Conditional Syntax; 7.6 Onward!; Chapter 8: Loop Statements; 8.1 The while Loop; 8.2 Loop Terminology; 8.3 The do-while Loop; 8.4 The for Loop; 8.5 The for-in Loop; 8.6 Stopping a Loop Prematurely; 8.7 Timeline and Clip Event Loops; 8.8 An Alternative to Timeline Loops:setInterval( ); 8.9 Onward!; Chapter 9: Functions; 9.1 Creating Functions; 9.2 Running Functions; 9.3 Passing Information to Functions; 9.4 Exiting and Returning Values from Functions; 9.5 Function Literals; 9.6 Function Availability and Life Span; 9.7 Function Scope; 9.8 Function Parameters Revisited; 9.9 Recursive Functions; 9.10 Nested Functions; 9.11 Built-in Functions; 9.12 Functions as Objects; 9.13 Centralizing Code; 9.14 The Multiple-Choice Quiz Revisited; 9.15 Onward!; Chapter 10: Events and Event Handling; 10.1 Synchronous Code Execution; 10.2 Event-Based Asynchronous Code Execution; 10.3 Types of Events; 10.4 Event Handling; 10.5 Event Handler Properties; 10.6 Listener Events; 10.7 Flash 5's on( ) and onClipEvent( ) Handlers; 10.8 Event Handler Lifespan; 10.9 Event Handler Scope; 10.10 Values of the this Keyword; 10.11 Flash 5-style onClipEvent( ) Order of Execution; 10.12 Copying Movie Clip Event Handlers; 10.13 Refreshing the Screen with updateAfterEvent( ); 10.14 Code Reusability; 10.15 Dynamic Movie Clip Event Handlers; 10.16 Event Handlers Applied; 10.17 Onward!; Chapter 11: Arrays; 11.1 What Is an Array?; 11.2 The Anatomy of an Array; 11.3 Creating Arrays; 11.4 Referencing Array Elements; 11.5 Determining the Size of an Array; 11.6 Named Array Elements; 11.7 Adding Elements to an Array; 11.8 Removing Elements from an Array; 11.9 General Array-Manipulation Tools; 11.10 Arrays as Objects; 11.11 Multidimensional Arrays; 11.12 The Multiple-Choice Quiz, Take 3; 11.13 Onward!; Chapter 12: Objects and Classes; 12.1 The Anatomy of an Object; 12.2 Instantiating Objects; 12.3 Object Properties; 12.4 Object Methods; 12.5 Classes and Object-Oriented Programming; 12.6 Using Standalone Object Instances as Associative Arrays; 12.7 The Almighty Prototype Chain; 12.8 Built-in ActionScript Classes and Objects; 12.9 OOP Quick Reference; 12.10 Further Topics; 12.11 Simulating Namespaces; 12.12 The Multiple-Choice Quiz, OOP Style; 12.13 Onward!; Chapter 13: Movie Clips; 13.1 The "Objectness" of Movie Clips; 13.2 Types of Movie Clips; 13.3 Creating Movie Clips; 13.4 Movie and Instance Stacking Order; 13.5 Referring to Instances and Main Movies; 13.6 Removing Clip Instances and Main Movies; 13.7 Method Versus Global Function Overlap Issues; 13.8 Drawing in a Movie Clip at Runtime; 13.9 Using Movie Clips as Buttons; 13.10 Input Focus and Movie Clips; 13.11 Building a Clock with Clips; 13.12 Onward!; Chapter 14: Movie Clip Subclasses and Components; 14.1 Creating the Library Symbol; 14.2 Creating and Invoking the Subclass Constructor; 14.3 Assigning the MovieClip Superclass; 14.4 Packaging Subclass Code and Library Symbols Together; 14.5 Making Movie Clip Components; 14.6 MovieClip Sub-Subclasses; 14.7 Summary; 14.8 Onward!; Chapter 15: Lexical Structure; 15.1 Whitespace; 15.2 Statement Terminators (Semicolons); 15.3 Comments; 15.4 Reserved Words; 15.5 Identifiers; 15.6 Case Sensitivity; 15.7 Onward!; Chapter 16: ActionScript Authoring Environment; 16.1 The Actions Panel; 16.2 Adding Scripts to Frames; 16.3 Adding Scripts to Buttons; 16.4 Adding Scripts to Movie Clips; 16.5 Where's All the Code?; 16.6 Productivity; 16.7 Externalizing ActionScript Code; 16.8 Defining Components; 16.9 Onward!; Chapter 17: Building a Flash Form; 17.1 The Flash Form Data Cycle; 17.2 Creating a Flash Fill-in Form; 17.3 Onward!; Part II: Language Reference; Chapter 18: ActionScript Language Reference; 18.1 Global Functions; 18.2 Global Properties; 18.3 Built-in Classes and Objects; 18.4 Entry Headings; 18.5 Alphabetical Language Reference; 18.6 Accessibility Object; 18.7 Accessibility.isActive( ) Method; 18.8 Accessibility.sendEvent( ) Method; 18.9 Arguments Object; 18.10 arguments.callee Property; 18.11 arguments.caller Property; 18.12 arguments.length Property; 18.13 Array Class; 18.14 Array.concat( ) Method; 18.15 Array.join( ) Method; 18.16 Array.length Property; 18.17 Array.pop( ) Method; 18.18 Array.push( ) Method; 18.19 Array.reverse( ) Method; 18.20 Array.shift( ) Method; 18.21 Array.slice( ) Method; 18.22 Array.sort( ) Method; 18.23 Array.sortOn( ) Method; 18.24 Array.splice( ) Method; 18.25 Array.toString( ) Method; 18.26 Array.unshift( ) Method; 18.27 Boolean( ) Global Function; 18.28 Boolean Class; 18.29 Boolean.toString( ) Method; 18.30 Boolean.valueOf( ) Method; 18.31 Button Class; 18.32 Button._alpha Property; 18.33 Button.enabled Property; 18.34 Button._focusrect Property; 18.35 Button.getDepth( ) Method; 18.36 Button._height Property; 18.37 Button keyPress Event Handler; 18.38 Button._name Property; 18.39 Button.onDragOut( ) Event Handler; 18.40 Button.onDragOver( ) Event Handler; 18.41 Button.onKillFocus( ) Event Handler; 18.42 Button.onPress( ) Event Handler; 18.43 Button.onRelease( ) Event Handler; 18.44 Button.onReleaseOutside( ) Event Handler; 18.45 Button.onRollOut( ) Event Handler; 18.46 Button.onRollOver( ) Event Handler; 18.47 Button.onSetFocus( ) Event Handler; 18.48 Button._parent Property; 18.49 Button._rotation Property; 18.50 Button.tabEnabled Property; 18.51 Button.tabIndex Property; 18.52 Button._target Property; 18.53 Button.trackAsMenu Property; 18.54 Button._url Property; 18.55 Button.useHandCursor Property; 18.56 Button._visible Property; 18.57 Button._width Property; 18.58 Button._x Property; 18.59 Button._xmouse Property; 18.60 Button._xscale Property; 18.61 Button._y Property; 18.62 Button._ymouse Property; 18.63 Button._yscale Property; 18.64 call( ) Global Function; 18.65 Capabilities Object; 18.66 capabilities.hasAccessibility Property; 18.67 capabilities.hasAudio Property; 18.68 capabilities.hasAudioEncoder Property; 18.69 capabilities.hasMP3 Property; 18.70 capabilities.hasVideoEncoder Property; 18.71 capabilities.input Property; 18.72 capabilities.isDebugger Property; 18.73 capabilities.language Property; 18.74 capabilities.manufacturer Property; 18.75 capabilities.os Property; 18.76 capabilities.pixelAspectRatio Property; 18.77 capabilities.screenColor Property; 18.78 capabilities.screenDPI Property; 18.79 capabilities.screenResolutionX Property; 18.80 capabilities.screenResolutionY Property; 18.81 capabilities.serverString Property; 18.82 capabilities.version Property; 18.83 clearInterval( ) Global Function; 18.84 Color Class; 18.85 Color.getRGB( ) Method; 18.86 Color.getTransform( ) Method; 18.87 Color.setRGB( ) Method; 18.88 Color.setTransform( ) Method; 18.89 Date( ) Global Function; 18.90 Date Class; 18.91 Date.getDate( ) Method; 18.92 Date.getDay( ) Method; 18.93 Date.getFullYear( ) Method; 18.94 Date.getHours( ) Method; 18.95 Date.getMilliseconds( ) Method; 18.96 Date.getMinutes( ) Method; 18.97 Date.getMonth( ) Method; 18.98 Date.getSeconds( ) Method; 18.99 Date.getTime( ) Method; 18.100 Date.getTimezoneOffset( ) Method; 18.101 Date.getUTCDate( ) Method; 18.102 Date.getUTCDay( ) Method; 18.103 Date.getUTCFullYear( ) Method; 18.104 Date.getUTCHours( ) Method; 18.105 Date.getUTCMilliseconds( ) Method; 18.106 Date.getUTCMinutes( ) Method; 18.107 Date.getUTCMonth( ) Method; 18.108 Date.getUTCSeconds( ) Method; 18.109 Date.getYear( ) Method; 18.110 Date.setDate( ) Method; 18.111 Date.setFullYear( ) Method; 18.112 Date.setHours( ) Method; 18.113 Date.setMilliseconds( ) Method; 18.114 Date.setMinutes( ) Method; 18.115 Date.setMonth( ) Method; 18.116 Date.setSeconds( ) Method; 18.117 Date.setTime( ) Method; 18.118 Date.setUTCDate( ) Method; 18.119 Date.setUTCFullYear( ) Method; 18.120 Date.setUTCHours( ) Method; 18.121 Date.setUTCMilliseconds( ) Method; 18.122 Date.setUTCMinutes( ) Method; 18.123 Date.setUTCMonth( ) Method; 18.124 Date.setUTCSeconds( ) Method; 18.125 Date.setYear( ) Method; 18.126 Date.toString( ) Method; 18.127 Date.UTC( ) Class Method; 18.128 Date.valueOf( ) Method; 18.129 delete Operator; 18.130 duplicateMovieClip( ) Global Function; 18.131 #endinitclip Pragma; 18.132 escape( ) Global Function; 18.133 eval( ) Global Function; 18.134 _focusrect Global Property; 18.135 fscommand( ) Global Function; 18.136 Function Class; 18.137 Function.apply( ) Method; 18.138 Function.call( ) Method; 18.139 Function.prototype Property; 18.140 Function.toString( ) Method; 18.141 getProperty( ) Global Function; 18.142 getTimer( ) Global Function; 18.143 getURL( ) Global Function; 18.144 getVersion( ) Global Function; 18.145 _global Object; 18.146 gotoAndPlay( ) Global Function; 18.147 gotoAndStop( ) Global Function; 18.148 _highquality Global Property; 18.149 #include Directive; 18.150 Infinity Global Property; 18.151 -Infinity Global Property; 18.152 #initclip Pragma; 18.153 instanceof Operator; 18.154 int( ) Global Function; 18.155 isFinite( ) Global Function; 18.156 isNaN( ) Global Function; 18.157 Key Object; 18.158 Key.addListener( ) Method; 18.159 Key.getAscii( ) Method; 18.160 Key.getCode( ) Method; 18.161 Key.isDown( ) Method; 18.162 Key.isToggled( ) Method; 18.163 Key.onKeyDown( ) Listener Event; 18.164 Key.onKeyUp( ) Listener Event; 18.165 Key.removeListener( ) Method; 18.166 _leveln Global Property; 18.167 loadMovie( ) Global Function; 18.168 loadMovieNum( ) Global Function; 18.169 loadVariables( ) Global Function; 18.170 loadVariablesNum( ) Global Function; 18.171 LoadVars Class; 18.172 LoadVars.contentType Property; 18.173 LoadVars.decode( ) Method; 18.174 LoadVars.getBytesLoaded( ) Method; 18.175 LoadVars.getBytesTotal( ) Method; 18.176 LoadVars.load( ) Method; 18.177 LoadVars.loaded Property; 18.178 LoadVars.onData( ) Event Handler; 18.179 LoadVars.onLoad( ) Event Handler; 18.180 LoadVars.send( ) Method; 18.181 LoadVars.sendAndLoad( ) Method; 18.182 LoadVars.toString( ) Method; 18.183 LocalConnection Class; 18.184 LocalConnection.allowDomain( ) Event Handler; 18.185 LocalConnection.close( ) Method; 18.186 LocalConnection.connect( ) Method; 18.187 LocalConnection.domain( ) Method; 18.188 LocalConnection.onStatus( ) Event Handler; 18.189 LocalConnection.send( ) Method; 18.190 Math Object; 18.191 Math.abs( ) Method; 18.192 Math.acos( ) Method; 18.193 Math.asin( ) Method; 18.194 Math.atan( ) Method; 18.195 Math.atan2( ) Method; 18.196 Math.ceil( ) Method; 18.197 Math.cos( ) Method; 18.198 Math.E Property; 18.199 Math.exp( ) Method; 18.200 Math.floor( ) Method; 18.201 Math.LN10 Property; 18.202 Math.LN2 Property; 18.203 Math.log( ) Method; 18.204 Math.LOG10E Property; 18.205 Math.LOG2E Property; 18.206 Math.max( ) Method; 18.207 Math.min( ) Method; 18.208 Math.PI Property; 18.209 Math.pow( ) Method; 18.210 Math.random( ) Method; 18.211 Math.round( ) Method; 18.212 Math.sin( ) Method; 18.213 Math.sqrt( ) Method; 18.214 Math.SQRT1_2 Property; 18.215 Math.SQRT2 Property; 18.216 Math.tan( ) Method; 18.217 maxscroll Property; 18.218 Mouse Object; 18.219 Mouse.addListener( ) Method; 18.220 Mouse.hide( ) Method; 18.221 Mouse.onMouseDown( ) Listener Event; 18.222 Mouse.onMouseMove( ) Listener Event; 18.223 Mouse.onMouseUp( ) Listener Event; 18.224 Mouse.show( ) Method; 18.225 Mouse.removeListener( ) Method; 18.226 MovieClip Class; 18.227 MovieClip._alpha Property; 18.228 MovieClip.attachMovie( ) Method; 18.229 MovieClip.beginFill( ) Method; 18.230 MovieClip.beginGradientFill( ) Method; 18.231 MovieClip.clear( ) Method; 18.232 MovieClip.createEmptyMovieClip( ) Method; 18.233 MovieClip.createTextField( ) Method; 18.234 MovieClip._currentframe Property; 18.235 MovieClip.curveTo( ) Method; 18.236 MovieClip._droptarget Property; 18.237 MovieClip.duplicateMovieClip( ) Method; 18.238 MovieClip.enabled Property; 18.239 MovieClip.endFill( ) Method; 18.240 MovieClip.focusEnabled Property; 18.241 MovieClip._focusrect Property; 18.242 MovieClip._framesloaded Property; 18.243 MovieClip.getBounds( ) Method; 18.244 MovieClip.getBytesLoaded( ) Method; 18.245 MovieClip.getBytesTotal( ) Method; 18.246 MovieClip.getDepth( ) Method; 18.247 MovieClip.getURL( ) Method; 18.248 MovieClip.globalToLocal( ) Method; 18.249 MovieClip.gotoAndPlay( ) Method; 18.250 MovieClip.gotoAndStop( ) Method; 18.251 MovieClip._height Property; 18.252 MovieClip.hitArea Property; 18.253 MovieClip.hitTest( ) Method; 18.254 MovieClip.lineStyle( ) Method; 18.255 MovieClip.lineTo( ) Method; 18.256 MovieClip.loadMovie( ) Method; 18.257 MovieClip.loadVariables( ) Method; 18.258 MovieClip.localToGlobal( ) Method; 18.259 MovieClip.moveTo( ) Method; 18.260 MovieClip._name Property; 18.261 MovieClip.nextFrame( ) Method; 18.262 MovieClip.onData ( ) Event Handler; 18.263 MovieClip.onDragOut( ) Event Handler; 18.264 MovieClip.onDragOver( ) Event Handler; 18.265 MovieClip.onEnterFrame ( ) Event Handler; 18.266 MovieClip.onKeyDown ( ) Event Handler; 18.267 MovieClip.onKeyUp ( ) Event Handler; 18.268 MovieClip.onKillFocus ( ) Event Handler; 18.269 MovieClip.onLoad ( ) Event Handler; 18.270 MovieClip.onMouseDown( ) Event Handler; 18.271 MovieClip.onMouseMove( ) Event Handler; 18.272 MovieClip.onMouseUp( ) Event Handler; 18.273 MovieClip.onPress( ) Event Handler; 18.274 MovieClip.onRelease( ) Event Handler; 18.275 MovieClip.onReleaseOutside( ) Event Handler; 18.276 MovieClip.onRollOut( ) Event Handler; 18.277 MovieClip.onRollOver( ) Event Handler; 18.278 MovieClip.onSetFocus( ) Event Handler; 18.279 MovieClip.onUnload( ) Event Handler; 18.280 MovieClip._parent Property; 18.281 MovieClip.play( ) Method; 18.282 MovieClip.prevFrame( ) Method; 18.283 MovieClip.removeMovieClip( ) Method; 18.284 MovieClip._rotation Property; 18.285 MovieClip.setMask( ) Method; 18.286 MovieClip.startDrag( ) Method; 18.287 MovieClip.stop( ) Method; 18.288 MovieClip.stopDrag( ) Method; 18.289 MovieClip.swapDepths( ) Method; 18.290 MovieClip.tabChildren Property; 18.291 MovieClip.tabEnabled Property; 18.292 MovieClip.tabIndex Property; 18.293 MovieClip._target Property; 18.294 MovieClip._totalframes Property; 18.295 MovieClip.trackAsMenu Property; 18.296 MovieClip.unloadMovie( ) Method; 18.297 MovieClip._url Property; 18.298 MovieClip.useHandCursor Property; 18.299 MovieClip.valueOf( ) Method; 18.300 MovieClip._visible Property; 18.301 MovieClip._width Property; 18.302 MovieClip._x Property; 18.303 MovieClip._xmouse Property; 18.304 MovieClip._xscale Property; 18.305 MovieClip._y Property; 18.306 MovieClip._ymouse Property; 18.307 MovieClip._yscale Property; 18.308 NaN Global Property; 18.309 new Operator; 18.310 newline Constant; 18.311 nextFrame( ) Global Function; 18.312 nextScene( ) Global Function; 18.313 Number( ) Global Function; 18.314 Number Class; 18.315 Number.MAX_VALUE Property; 18.316 Number.MIN_VALUE Property; 18.317 Number.NaN Property; 18.318 Number.NEGATIVE_INFINITY Property; 18.319 Number.POSITIVE_INFINITY Property; 18.320 Number.toString( ) Method; 18.321 Object Class; 18.322 Object.addProperty Method; 18.323 Object.constructor Property; 18.324 Object.hasOwnProperty( ) Method; 18.325 Object.__proto__ Property; 18.326 Object.registerClass( ) Class Method; 18.327 Object.toString( ) Method; 18.328 Object.unwatch( ) Method; 18.329 Object.valueOf( ) Method; 18.330 Object.watch( ) Method; 18.331 parseFloat( ) Global Function; 18.332 parseInt( ) Global Function; 18.333 play( ) Global Function; 18.334 prevFrame( ) Global Function; 18.335 prevScene( ) Global Function; 18.336 print( ) Global Function; 18.337 printAsBitmap( ) Global Function; 18.338 printAsBitmapNum( ) Global Function; 18.339 printNum( ) Global Function; 18.340 _quality Global Property; 18.341 random( ) Global Function; 18.342 removeMovieClip( ) Global Function; 18.343 _root Global Property; 18.344 scroll Property; 18.345 Selection Object; 18.346 Selection.addListener( ) Method; 18.347 Selection.getBeginIndex( ) Method; 18.348 Selection.getCaretIndex( ) Method; 18.349 Selection.getEndIndex( ) Method; 18.350 Selection.getFocus( ) Method; 18.351 Selection.onSetFocus( ) Listener Event; 18.352 Selection.removeListener( ) Method; 18.353 Selection.setFocus( ) Method; 18.354 Selection.setSelection( ) Method; 18.355 setInterval( ) Global Function; 18.356 setProperty( ) Global Function; 18.357 SharedObject Object; 18.358 SharedObject.data Property; 18.359 SharedObject.flush( ) Method; 18.360 SharedObject.getLocal( ) Method; 18.361 SharedObject.getSize( ) Method; 18.362 SharedObject.onStatus( ) Event Handler; 18.363 Sound Class; 18.364 Sound.attachSound( ) Method; 18.365 Sound.duration Property; 18.366 Sound.getBytesLoaded( ) Method; 18.367 Sound.getBytesTotal( ) Method; 18.368 Sound.getPan( ) Method; 18.369 Sound.getTransform( ) Method; 18.370 Sound.getVolume( ) Method; 18.371 Sound.id3 Property; 18.372 Sound.loadSound( ) Method; 18.373 Sound.onLoad( ) Event Handler; 18.374 Sound.onSoundComplete( ) Event Handler; 18.375 Sound.position Property; 18.376 Sound.setPan( ) Method; 18.377 Sound.setTransform( ) Method; 18.378 Sound.setVolume( ) Method; 18.379 Sound.start( ) Method; 18.380 Sound.stop( ) Method; 18.381 _soundbuftime Global Property; 18.382 Stage Object; 18.383 Stage.addListener( ) Method; 18.384 Stage.align Property; 18.385 Stage.height Property; 18.386 Stage.onResize( ) Listener Event; 18.387 Stage.removeListener( ) Method; 18.388 Stage.scaleMode Property; 18.389 Stage.showMenu Property; 18.390 Stage.width Property; 18.391 startDrag( ) Global Function; 18.392 stop( ) Global Function; 18.393 stopAllSounds( ) Global Function; 18.394 stopDrag( ) Global Function; 18.395 #strict Pragma; 18.396 String( ) Global Function; 18.397 String Class; 18.398 String.charAt( ) Method; 18.399 String.charCodeAt( ) Method; 18.400 String.concat( ) Method; 18.401 String.fromCharCode( ) Class Method; 18.402 String.indexOf( ) Method; 18.403 String.lastIndexOf( ) Method; 18.404 String.length Property; 18.405 String.slice( ) Method; 18.406 String.split( ) Method; 18.407 String.substr( ) Method; 18.408 String.substring( ) Method; 18.409 String.toLowerCase( ) Method; 18.410 String.toUpperCase( ) Method; 18.411 super "Operator"; 18.412 System Object; 18.413 System.capabilities Property; 18.414 System.security.allowDomain( ) Method; 18.415 System.showSettings( ) Method; 18.416 System.useCodepage Property; 18.417 targetPath( ) Global Function; 18.418 tellTarget( ) Global Function; 18.419 TextField Class; 18.420 TextField.addListener( ) Method; 18.421 TextField._alpha Property; 18.422 TextField.autoSize Property; 18.423 TextField.background Property; 18.424 TextField.backgroundColor Property; 18.425 TextField.border Property; 18.426 TextField.borderColor Property; 18.427 TextField.bottomScroll Property; 18.428 TextField.condenseWhite Property; 18.429 TextField.embedFonts Property; 18.430 TextField.getDepth( ) Method; 18.431 TextField.getFontList( ) Class Method; 18.432 TextField.getNewTextFormat( ) Method; 18.433 TextField.getTextFormat( ) Method; 18.434 TextField._height Property; 18.435 TextField.hscroll Property; 18.436 TextField.html Property; 18.437 TextField.htmlText Property; 18.438 TextField.length Property; 18.439 TextField.maxChars Property; 18.440 TextField.maxhscroll Property; 18.441 TextField.maxscroll Property; 18.442 TextField.multiline Property; 18.443 TextField._name Property; 18.444 TextField.onChanged( ) Event Handler and Listener Event; 18.445 TextField.onKillFocus( ) Event Handler; 18.446 TextField.onScroller( ) Event Handler and Listener Event; 18.447 TextField.onSetFocus( ) Event Handler; 18.448 TextField._parent Property; 18.449 TextField.password Property; 18.450 TextField.removeListener( ) Method; 18.451 TextField.removeTextField( ) Method; 18.452 TextField.replaceSel( ) Method; 18.453 TextField.restrict Property; 18.454 TextField._rotation Property; 18.455 TextField.scroll Property; 18.456 TextField.selectable Property; 18.457 TextField.setNewTextFormat( ) Method; 18.458 TextField.setTextFormat( ) Method; 18.459 TextField.tabEnabled Property; 18.460 TextField.tabIndex Property; 18.461 TextField._target Property; 18.462 TextField.text Property; 18.463 TextField.textColor Property; 18.464 TextField.textHeight Property; 18.465 TextField.textWidth Property; 18.466 TextField.type Property; 18.467 TextField._url Property; 18.468 TextField.variable Property; 18.469 TextField._visible Property; 18.470 TextField._width Property; 18.471 TextField.wordWrap Property; 18.472 TextField._x Property; 18.473 TextField._xmouse Property; 18.474 TextField._xscale Property; 18.475 TextField._y Property; 18.476 TextField._ymouse Property; 18.477 TextField._yscale Property; 18.478 TextFormat Class; 18.479 TextFormat.align Property; 18.480 TextFormat.blockIndent Property; 18.481 TextFormat.bold Property; 18.482 TextFormat.bullet Property; 18.483 TextFormat.color Property; 18.484 TextFormat.font Property; 18.485 TextFormat.getTextExtent( ) Method; 18.486 TextFormat.indent Property; 18.487 TextFormat.italic Property; 18.488 TextFormat.leading Property; 18.489 TextFormat.leftMargin Property; 18.490 TextFormat.rightMargin Property; 18.491 TextFormat.size Property; 18.492 TextFormat.tabStops Property; 18.493 TextFormat.target Property; 18.494 TextFormat.underline Property; 18.495 TextFormat.url Property; 18.496 toggleHighQuality( ) Global Function; 18.497 trace( ) Global Function; 18.498 typeof Operator; 18.499 unescape( ) Global Function; 18.500 unloadMovie( ) Global Function; 18.501 unloadMovieNum( ) Global Function; 18.502 updateAfterEvent( ) Global Function; 18.503 $version "Global" Property; 18.504 XML Class; 18.505 XML.appendChild( ) Method; 18.506 XML.attributes Property; 18.507 XML.childNodes Property; 18.508 XML.cloneNode( ) Method; 18.509 XML.contentType Property; 18.510 XML.createElement( ) Method; 18.511 XML.createTextNode( ) Method; 18.512 XML.docTypeDecl Property; 18.513 XML.firstChild Property; 18.514 XML.getBytesLoaded( ) Method; 18.515 XML.getBytesTotal( ) Method; 18.516 XML.hasChildNodes( ) Method; 18.517 XML.ignoreWhite Property; 18.518 XML.insertBefore( ) Method; 18.519 XML.lastChild Property; 18.520 XML.load( ) Method; 18.521 XML.loaded Property; 18.522 XML.nextSibling Property; 18.523 XML.nodeName Property; 18.524 XML.nodeType Property; 18.525 XML.nodeValue Property; 18.526 XML.onData( ) Event Handler; 18.527 XML.onLoad( ) Event Handler; 18.528 XML.parentNode Property; 18.529 XML.parseXML( ) Method; 18.530 XML.previousSibling Property; 18.531 XML.removeNode( ) Method; 18.532 XML.send( ) Method; 18.533 XML.sendAndLoad( ) Method; 18.534 XML.status Property; 18.535 XML.toString( ) Method; 18.536 XML.xmlDecl Property; 18.537 XMLnode Class; 18.538 XMLSocket Class; 18.539 XMLSocket.close( ) Method; 18.540 XMLSocket.connect( ) Method; 18.541 XMLSocket.onClose( ) Event Handler; 18.542 XMLSocket.onConnect( ) Event Handler; 18.543 XMLSocket.onData( ) Event Handler; 18.544 XMLSocket.onXML( ) Event Handler; 18.545 XMLSocket.send( ) Method; Part III: Appendixes; Appendix A: Resources; A.1 ActionScript Books; A.2 ActionScript and Programming Web Sites; A.3 ECMA-262 Resources; A.4 Object-Oriented Programming; A.5 SWF File Format; A.6 Character Encoding and Unicode; Appendix B: Latin 1 Character Repertoire and Keycodes; Appendix C: Backward Compatibility and Player Build Updates; C.1 Best Practices in Flash 6 ActionScript; C.2 Player Build Updates; C.3 Flash 4 Versus Flash 5 (and Later); Appendix D: Differences from ECMA-262 and JavaScript; Appendix E: HTML Support in Text Fields; E.1 HTML Tag Support in Text Fields; E.2 Entity Support; E.3 Quoting Attribute Values; E.4 Unrecognized Tags and Attributes; E.5 Using HTML for Input and Output; E.6 Executing JavaScript from HTML Links; E.7 Calling ActionScript Functions from HTML Links; Appendix F: Support for GET and POST; F.1 Browser-Based Support for GET and POST; F.2 Standalone Player Support for GET and POST; Appendix G: Flash UI Component Summary; Appendix H: Embedding a Flash Movie in a Web Page; H.1 Attributes of the Tag; H.2 Attributes of the Tag; H.3 Common Attributes of the and Tags; H.4 Runtime Access Affecting HTML Attributes; Colophon;

Product Details

ISBN:
9780596003968
Author:
Moock, Colin
Publisher:
O'Reilly Media
Location:
Sebastopol, Calif.
Subject:
Programming Languages - General
Subject:
Computer graphics
Subject:
Design
Subject:
Internet - Web Site Design
Subject:
Web sites
Subject:
Computer animation
Subject:
Interactive multimedia
Subject:
Sites Web
Subject:
Flash
Subject:
Multimâedias interactifs
Subject:
Animation par ordinateur
Subject:
ActionScript
Subject:
Computer Graphics - Flash
Subject:
Digital Media - Video & Animation
Subject:
Web sites -- Design.
Subject:
Computer Graphics - General
Subject:
General-General
Subject:
ActionScript;Flash;MX;programming
Subject:
CourseSmart Subject Description
Copyright:
Edition Number:
2
Edition Description:
Second Edition
Series Volume:
IG 13a
Publication Date:
20021231
Binding:
TRADE PAPER
Language:
English
Illustrations:
Yes
Pages:
1088
Dimensions:
9.19 x 7 x 1.72 in 2.94 lb

Other books you might like

  1. The Design of Sites Used Mass Market $5.95
  2. Apache, MySQL, and PHP Web... New Trade Paper $49.99
  3. Google Hacks Used Trade Paper $5.95
  4. How Would a Patriot Act?
    Used Trade Paper $5.95
  5. Stickley Style: Arts and Crafts... Used Hardcover $17.95
  6. Confessions of a Former Dittohead New Trade Paper $13.50

Related Subjects

Computers and Internet » Graphics » Digital Media » Graphics Applications
Computers and Internet » Graphics » Digital Media » Video and Animation
Computers and Internet » Internet » Web Applications
Computers and Internet » Software Engineering » Programming and Languages

Actionscript for Flash MX 2ND Edition Used Trade Paper
0 stars - 0 reviews
$3.25 In Stock
Product details 1088 pages O'Reilly & Associates - English 9780596003968 Reviews:
"Synopsis" by , This is a reference for the latest version of ActionScript. Author Colin Moock has added hundreds of new code examples to show new Flash MX techniques in the real world. This second edition builds on the strengths of the original book while incorporating changes from this revision of the software.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.