- Paperback: 454 pages
- Publisher: O'Reilly Media; 2 edition (November 1, 2010)
- Language: English
- ISBN-10: 144939017X
- ISBN-13: 978-1449390174
- Product Dimensions: 8 x 0.8 x 9.8 inches
- Shipping Weight: 2.3 pounds (View shipping rates and policies)
- Average Customer Review: 101 customer reviews
- Amazon Best Sellers Rank: #1,523,189 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Learning ActionScript 3.0: A Beginner's Guide 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Rich Shupe has been teaching ActionScript programming to students of all levels since the language became available. He founded his own training and development company, FMA, in 1995. A recognized authority on several technologies, including Flash, Director and QuickTime, Rich is a full-time faculty member in the Computer Art Department at New York's School of Visual Arts. Learning ActionScript 3.0 has been called "the best book on ActionScript ever written," by evangelist and Flash community leader Lee Brimelow.
Zevan Rosser is a freelance designer/programmer/consultant and computer artist. He teaches ActionScript and Flash animation at New York's School of Visual Arts and FMA. When he's not working on commercial projects he works on his personal site, http://www.shapevent.com.
Top customer reviews
I found this book to be very frustrating and lacking. The authors do not present information in a manner that is geared towards someone new to ActionScript 3, programming, and Flash Pro. I found the information presented to be confusing. At times key points required to find the details of a topic being discussed are missing. Other times key information needed to make commands work were left out. I found the book ActionScript 3 Bible to be a better resource.
I did find Chapter 2 "Core Language Fundamentals" to be helpful, but for those not familiar with logic tables some additional guidance on how these tables are setup would be nice.
Examples of where I found Learning ActionScript 3 to be particularly frustrating...
Chapter 1 includes a discussion about the difference between Procedural versus Object Oriented Programming. The authors state that they will try to begin with Procedural syntax as much as possible to keep things simple, and that in Chapter 6 they present Object Oriented Programming. Then they move into a short discussion on aspects of Object Oriented Programming. The discussion is not necessary at this point, and drowns out several of the simple but key programming concepts they introduce.
In Chapter 4 the authors discuss the new "Display List" in ActionScript 3 and share how important and vital it is to understand this new feature. The chapter created more confusion than clarity. The authors talk about parent/child relationships for objects, how to manage data stored in the Display List, and provide various commands to find at what level that data is stored. However when the commands provided are incorporated into the sample code provided, the code errors out. The sample code provided for this chapter begins to work with a more advanced way of incorporating images into Flash projects. Using this method at this point in time makes it more difficult to understand the concepts of how to work with, and manage, displayed objects. The chapter lacks clear instruction and guidance on how to use and integrate the concepts being presented.
In Chapter 5 the authors discuss the Timeline and Timeline control. One of the example scripts they discuss and provide has Timeline details embedded within a picture object. They do not tell the reader this is the case, or explain how to access and view the detail. If you are new to Flash Pro and do not have previous experience with the Timeline you won't be able to find, or see, what they are talking about in the book. This is not a good approach for a chapter that is supposed to explain how to work with, and control, the Timeline.
There are better resources available for both the beginner and the experienced ActionScript 3 programmer than this book.
I first dabbled in Flash quite a while ago with Flash 5 (AS 1.0), and have found myself recently back into the web content game. I updated to the most recent Flash available without really understanding that Adobe had 'rebuilt (Flash) from the ground up'. Imagine my surprise to find that I was essentially starting at 'ground zero' with AS 3.0! (Where's my 'tellTarget'?!).
Luckily for me, the first book that I bought after combing the web for recommendations in learning AS 3 was 'Learning Actionscript 3.0 -A Beginner's Guide'. The author does an excellent job right from the beginning in explaining 'who this book is for'. If you have even a small amount of familiarity with OOP, you'll follow the content of this book without problem. If you have no OOP experience at all, you're STILL covered with this book; it does an excellent job of explaining the basics in a simple, easy to understand language. The book also comes with helpful 'hands on' practices/examples/tutorials, and even web-based and tutorial (book) updates.
Keep in mind that this book is not intended to bring an advanced level of AS 3 programming to it's reader, but it will most definitely give the reader whom possesses at least average intelligence and diligence a darn good start in that direction. Succinctly written - If I can get usable information from this book, I guarantee anyone reading this review can as well.
Kudos to the authors; I can hardly wait to see what written gems you'll be offering in the future.
Even with this book, however, the ActionScript 3.0 learning curve was still very steep. I think the book does a decent job explaining concepts when it introduces them.
If you have never worked in ActionScript 2.0 before, or don't understand 2.0, the first three chapters will be the most agonizing part to read. The first section gives a background and abstract on ActionScript and 3.0 concepts and I suggest new readers go over and over the first section until they understand it before moving on. The authors must teach classroom lectures on this subject, and the tangents of explanations and analogies in the book seem like they would work better in a classroom setting.
The book does pick up pace and gets easier to read after the first section. The descriptions can become lengthy, so the book is a little clumsy to navigate as a reference book. If you need a quick reference guide, I'd suggest getting a book that is written as a reference guide (like The ActionScript 3.0 Quick Reference Guide: For Developers and Designers Using Flash CS4 Professional (Adobe Developer Library)).
This is a difficult topic to write (and read) about. I can't imagine a better way to thoroughly cover this difficult topic than the way this book does.
Most recent customer reviews
recommend you to everyone out there who's looking for quality service.