10.12.2012 Views

ActionScript 3.0 Design Patterns.pdf - VideoTutorials-bg.com

ActionScript 3.0 Design Patterns.pdf - VideoTutorials-bg.com

ActionScript 3.0 Design Patterns.pdf - VideoTutorials-bg.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

and OOP. (Working out how to convert the Java examples to <strong>ActionScript</strong> <strong>3.0</strong> will<br />

teach you a lot about <strong>ActionScript</strong> <strong>3.0</strong> as well—however, before tackling the Java<br />

translations, be sure to go over the design pattern examples in this book.)<br />

If you don’t have a good <strong>ActionScript</strong> <strong>3.0</strong> book yet, get one. We can re<strong>com</strong>mend<br />

<strong>ActionScript</strong> <strong>3.0</strong> Cookbook by Joey Lott, Darron Schall, and Keith Peters (O’Reilly,<br />

2006) and Essential <strong>ActionScript</strong> <strong>3.0</strong> by Colin Moock (O’Reilly, 2007). For a very<br />

brief introduction to <strong>ActionScript</strong> <strong>3.0</strong>, take a look at the Short Cut publication,<br />

<strong>ActionScript</strong> <strong>3.0</strong> Programming: Overview, Getting Started, and Examples of New Concepts<br />

by Bill Sanders (O’Reilly, 2007). Also, you’ll want an <strong>ActionScript</strong> <strong>3.0</strong> book on<br />

object-oriented programming. We’ve included an introduction to OOP in Chapter 1<br />

that will suffice for now, and both the Moock and Lott books have some great OOP<br />

materials as well. However, a book dedicated to OOP concepts should be part of<br />

your library if you plan to write programs on the level of design patterns.<br />

Conventions Used in This Book<br />

The following typographical conventions are used in this book:<br />

Plain text<br />

Indicates menu titles, menu options, menu buttons, and keyboard accelerators<br />

(such as Alt and Ctrl).<br />

Bold<br />

Indicates text that should be entered by the user.<br />

Italic<br />

Indicates new terms, URLs, email addresses, filenames, file extensions, pathnames,<br />

directories, and Unix utilities.<br />

Constant width<br />

Indicates <strong>com</strong>mands, options, switches, variables, attributes, keys, functions,<br />

types, classes, namespaces, methods, modules, properties, parameters, values,<br />

objects, events, event handlers, XML tags, HTML tags, or the output from<br />

<strong>com</strong>mands.<br />

Constant width bold<br />

Shows <strong>com</strong>mands that should be typed literally by the user.<br />

Constant width italic<br />

Shows text that should be replaced with user-supplied values.<br />

xvi | Preface<br />

This icon signifies a tip, suggestion, or general note.<br />

This icon indicates a warning or caution.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!