Ethan Watrall, Norbert Herber - Flash MX Savvy.pdf

(11887 KB) Pobierz
Microsoft Word - Flash MX Savvy.doc
Flash MX Savvy
Ethan Watrall | Norbert Herber
Associate Publisher: Dan Brodnitz
Acquisitions and Developmental Editor: Mariann Barsolo
Editors: Jim Gabbert, Kim Wimpsett, Carol Henry
Production Editor: Dennis Fitzgerald
Technical Editors: Eric Bell, Denise Tyler
Production Manager: Amy Changar
Cover, Interior, and Technical Illustration Designer: Caryl Gorska
Icon Illustrator: Tina Healey Illustrations
Compositor: Maureen Forys, Happenstance Type-O-Rama
Proofreaders: Amey Garber, Dave Nash, Laurie O'Connell, Nancy Riddiough, Suzanne Stein
Indexer: Ted Laux
CD Coordinator: Dan Mummert
CD Technician: Kevin Ly
Cover Photographer: Peter Purdy, Hulton Archive
Copyright © 2002 SYBEX Inc., 1151 Marina Village Parkway, Alameda, CA 94501. World
rights reserved. The authors created reusable code in this publication expressly for reuse by
readers. Sybex grants readers limited permission to reuse the code found in this publication or
its accompanying CD-ROM so long as the authors are attributed in any application containing
the reusable code and the code itself is never distributed, posted online by electronic
transmission, sold, or commercially exploited as a stand-alone product. Aside from this
specific exception concerning reusable code, no part of this publication may be stored in a
retrieval system, transmitted, or reproduced in any way, including but not limited to
photocopy, photograph, magnetic, or other record, without the prior agreement and written
permission of the publisher.
Library of Congress Card Number: 2002104564
ISBN: 0-7821-4108-0
SYBEX and the SYBEX logo are either registered trademarks or trademarks of SYBEX Inc.
in the United States and/or other countries.
Savvy is a trademark of SYBEX Inc.
Screen reproductions produced with FullShot 99. FullShot 99 © 1991-1999 Inbit
Incorporated. All rights reserved. FullShot is a trademark of Inbit Incorporated.
Screen reproductions produced with Snapz Pro 2. Snapz Pro 2 © 1995-1999 Ambrosia
Software Inc. All rights reserved. Snapz Pro 2 is a trademark of Ambrosia Software Inc.
The CD interface was created using Macromedia Flash, © 1995-2002 Macromedia, Inc. For
more information on Macromedia and Macromedia products, please visit
http://www.macromedia.com .
Netscape Communications, the Netscape Communications logo, Netscape, and Netscape
Navigator are trademarks of Netscape Communications Corporation.
Netscape Communications Corporation has not authorized, sponsored, endorsed, or approved
this publication and is not responsible for its content. Netscape and the Netscape
Communications Corporate Logos are trademarks and trade names of Netscape
Communications Corporation. All other product names and/or logos are trademarks of their
respective owners.
Internet screen shots using Microsoft Internet Explorer 5.0 reprinted by permission from
Microsoft Corporation.
Pro Tools and Pro Tools LE are trademarks of Digidesign, a division of Avid Technology Inc.
TRADEMARKS: SYBEX has attempted throughout this book to distinguish proprietary
trademarks from descriptive terms by following the capitalization style used by the
manufacturer.
The authors and publisher have made their best efforts to prepare this book, and the content is
based upon final release software whenever possible. Portions of the manuscript may be based
upon pre-release versions supplied by software manufacturer(s). The authors and the
publisher make no representation or warranties of any kind with regard to the completeness or
accuracy of the contents herein and accept no liability of any kind including but not limited to
performance, merchantability, fitness for any particular purpose, or any losses or damages of
any kind caused or alleged to be caused directly or indirectly from this book.
Manufactured in the United States of America
10 9 8 7 6 5 4 3 2 1
Software License Agreement: Terms and Conditions
The media and/or any online materials accompanying this book that are available now or in
the future contain programs and/or text files (the "Software") to be used in connection with
the book. SYBEX hereby grants to you a license to use the Software, subject to the terms that
follow. Your purchase, acceptance, or use of the Software will constitute your acceptance of
such terms. The Software compilation is the property of SYBEX unless otherwise indicated
and is protected by copyright to SYBEX or other copyright owner(s) as indicated in the media
files (the "Owner(s)"). You are hereby granted a single-user license to use the Software for
your personal, noncommercial use only. You may not reproduce, sell, distribute, publish,
circulate, or commercially exploit the Software, or any portion thereof, without the written
consent of SYBEX and the specific copyright owner(s) of any component software included
on this media. In the event that the Software or components include specific license
requirements or end-user agreements, statements of condition, disclaimers, limitations or
warranties ("End-User License"), those End-User Licenses supersede the terms and conditions
herein as to that particular Software component. Your purchase, acceptance, or use of the
Software will constitute your acceptance of such End-User Licenses. By purchase, use or
acceptance of the Software you further agree to comply with all export laws and regulations
of the United States as such laws and regulations may exist from time to time.
Reusable Code in This Book The authors created reusable code in this publication expressly
for reuse for readers. Sybex grants readers limited permission to reuse the code found in this
publication or its accompanying CD-ROM so long as the authors are attributed in any
application containing the reusable code and the code itself is never distributed, posted online
by electronic transmission, sold, or commercially exploited as a stand-alone product.
Software Support Components of the supplemental Software and any offers associated with
them may be supported by the specific Owner(s) of that material, but they are not supported
by SYBEX. Information regarding any available support may be obtained from the Owner(s)
using the information provided in the appropriate read.me files or listed elsewhere on the
media. Should the manufacturer(s) or other Owner(s) cease to offer support or decline to
honor any offer, SYBEX bears no responsibility. This notice concerning support for the
Software is provided for your information only. SYBEX is not the agent or principal of the
Owner(s), and SYBEX is in no way responsible for providing any support for the Software,
nor is it liable or responsible for any support provided, or not provided, by the Owner(s).
Warranty SYBEX warrants the enclosed media to be free of physical defects for a period of
ninety (90) days after purchase. The Software is not available from SYBEX in any other form
or media than that enclosed herein or posted to www.sybex.com . If you discover a defect in
the media during this warranty period, you may obtain a replacement of identical format at no
charge by sending the defective media, postage prepaid, with proof of purchase to:
SYBEX Inc.
Product Support Department
1151 Marina Village Parkway
Alameda, CA 94501
Web: http://www.sybex.com
After the 90-day period, you can obtain replacement media of identical format by sending us
the defective disk, proof of purchase, and a check or money order for $10, payable to
SYBEX.
Disclaimer SYBEX makes no warranty or representation, either expressed or implied, with
respect to the Software or its contents, quality, performance, merchantability, or fitness for a
particular purpose. In no event will SYBEX, its distributors, or dealers be liable to you or any
other party for direct, indirect, special, incidental, consequential, or other damages arising out
of the use of or inability to use the Software or its contents even if advised of the possibility of
such damage. In the event that the Software includes an online update feature, SYBEX further
disclaims any obligation to provide this feature for any specific duration other than the initial
posting. The exclusion of implied warranties is not permitted by some states. Therefore, the
above exclusion may not apply to you. This warranty provides you with specific legal rights;
there may be other rights that you may have that vary from state to state. The pricing of the
book with the Software by SYBEX reflects the allocation of risk and limitations on liability
contained in this agreement of Terms and Conditions.
Shareware Distribution This Software may contain various programs that are distributed as
shareware. Copyright laws apply to both shareware and ordinary commercial software, and
the copyright Owner(s) retains all rights. If you try a shareware program and continue using it,
you are expected to register it. Individual programs differ on details of trial periods,
registration, and payment. Please observe the requirements stated in appropriate files.
Copy Protection The Software in whole or in part may or may not be copy-protected or
encrypted. However, in all cases, reselling or redistributing these files without authorization is
expressly forbidden except as specifically provided for by the Owner(s) therein.
About the Authors
Born in Regina, Saskatchewan, Canada, Ethan Watrall completed his bachelor's degree with
distinction at the University of Regina, with a double major in anthropology and history.
While an undergraduate, he participated in many archaeological excavations in Saskatchewan,
Manitoba, and Indiana.
After graduation, Ethan was accepted into the Ph.D. program in anthropology at Indiana
University. There, he has directed his academic energies toward two main subjects. The first,
which represents a culmination of years of archaeological experience, is household craft
production in Predynastic Egypt. He has worked at both Nabta Playa (an extremely large
Neolithic habitation site in the Egyptian Western Desert) and Hierakonpolis (arguably the
most important extant Predynastic site in all of Egypt), where he has excavated such cool
things as prehistoric wells, clay mines, households, animal enclosures, pottery kilns, and
cemeteries. His current research at the HK11 locality, a Late Predynastic village at
Hierakonpolis, has consistently yielded information that challenges and greatly expands the
current understanding of Predynastic Egyptian households.
The second subject that Ethan has focused on is the place of interactive media in archaeology.
Whether from the standpoint of an educational tool, a method for scholarly publication, or
simply an issue deserving academic discussion, Ethan has dedicated himself to expanding the
dialog surrounding interactive media and archaeology. He is particularly interested in the role
that interactive entertainment plays in the public perception of archaeology-a topic on which
he has published and delivered papers targeted to both professional archaeologists and
professional game designers. Not content to simply comment on the situation, Ethan preaches
active involvement on the part of academics in the interactive entertainment industry.
Beyond academia, Ethan is also an active practitioner of interactive media. He is a faculty
member at both Ivy Tech State University, Columbus (Indiana), and Ivy Tech State College,
Bloomington (Indiana), where he teaches classes in interactive design and multimedia.
Ethan's first book, Dreamweaver 4/Fireworks 4 Visual JumpStart , was published by Sybex,
Inc., in February 2001 and has been translated into Chinese and Greek. He is also writing his
third book, Dreamweaver MX: Design and Technique , which will be published by Sybex in
the summer of 2002.
Ethan's digital alter ego can be found hanging out at www.captainprimate.com .
Norbert Herber grew up in Minneapolis/St. Paul, Minnesota. At 16, he began his musical
career as a jazz saxophonist, trading sets with the swing tenor legend Irv Williams. After
cutting his teeth in the Twin Cities, he entered the Indiana University School of Music,
Bloomington. Here, he continued his studies of jazz with David Baker, pursuing interests in
improvisation, arranging, music theory, woodwinds, and composition.
After graduation, Norbert worked as a freelance musician and arranger while founding his
own group, the x-tet , and writing a score for the short film Jambalaya . His musical interests
soon merged with digital media. Yearning to explore the relationships between sound, text,
imagery, and storytelling, he returned to Indiana University for graduate work in the MIME
program in the Department of Telecommunications. Here, he began an intense, concentrated
study of electronic music, film scoring, sound design, and interactive musical composition.
Currently, Norbert is pursuing several interactive, digital media projects, including Word Is
Virus , a sonic exploration of the writings and techniques of William S. Burroughs. His
interests are centered around the use of audio in interactive environments, nonlinear music
composition, and the effects of the sound-picture relationship in both linear and nonlinear
media. Norbert is an instructor at the International Academy of Design and Technology in
Chicago, where he teaches classes in multimedia development and scripting, interactive
design, and digital audio.
For information on Norbert's current and past projects, visit www.x-tet.com .
Dedication
To Taylor, with the hope that someday she'll write books far better than this one.
-ECW
This book goes out to Jenny. Your patience, love, and understanding made this possible.
-NFH
Acknowledgments
As with any book-especially one of this size-there are quite a number of people who deserve
thanks for their help in bringing this project to fruition. First and foremost, I must extend my
thanks to my friend, coauthor, and partner in many digital shenanigans: Norb Herber. A hefty
book (covering an application of Flash MX's complexity) in which two authors share writing
duties is an undertaking rife with possibilities for disaster. Instead, we managed to create a
book with some serious neckwear punch. Here's to many more fruitful collaborations! To all
those who graciously gave permission to use their work as Inspirational Design Models or in
the Color section (there are way too many folks to list by name-they know who they are), I
offer my profound thanks. I especially want to thank Joost van Schaik and Brian Taylor,
whose contributions and help were above and beyond the call of duty. On a more personal
level, as always I want to express my profound love and gratitude to Jenn. She graciously put
up with my lunacy and long hours on the computer during the year that this book was being
written, rewritten, revised, re-revised, and so on, and so on. Thanks also to both Mom and
Dad and my good friend Neil Birch for their support during this project. Finally, a special
thank-you (and a good tummy rub) to my dog, Oscar; nothing brings you down to earth like a
puppy who wants nothing more in life than to play. Lastly, my sincere apologies to anyone
whom I managed to forget. Thanks, everybody!
Ethan Watrall
Not only was this book a team effort by two authors, but each of us had our own "support
staff" to help us through many late nights with the digital quill and ink. For starters, I extend
my thanks to Bill Frisell, Miles Davis, James Brown, and many others for providing the
musical catalyst that inspired much of this text. Thanks also to Peet's Coffee and Tea for the
Zgłoś jeśli naruszono regulamin