Skip to Content
Flash CS4 All-in-One For Dummies®
book

Flash CS4 All-in-One For Dummies®

by Doug Sahlin, William B. Sanders
December 2008
Intermediate to advanced
674 pages
14h 8m
English
For Dummies
Content preview from Flash CS4 All-in-One For Dummies®

Chapter 1. Who's Afraid of the Big Bad ActionScript 3.0?

In This Chapter

  • Understanding old and new ActionScript

  • Working on the Timeline

  • Writing scripts

  • Using event listeners

  • Capturing mouse events

  • Creating functions for buttons

  • Controlling movie clips

ActionScript in Flash began as a way to control the Timeline of a Flash movie. Buttons, movie clips, and keyframes could all contain little bits of script. For example, you could assign a gotoAndStop(12) statement to a button so that when that button is pressed, the playhead would move to Frame 12 and stop. Usually, the targets of the script were keyframes where new content would appear. The downside of this method is that each button required its own script, and as application sizes grew, so too did the complexity of working with all those little scripts.

Who's Afraid of the Big Bad ActionScript 3.0?

With each new version of Flash, ActionScript improved, but nowhere near as dramatically as with ActionScript 3.0, where the language has been revised from top to bottom.

So that you can write more powerful ActionScript, Adobe modeled the latest release of ActionScript similar to other programming languages. Yes, we said the ugly word: programming. But before you run off and jump into cauldron of boiling oil as a pleasant alternative to programming, in this chapter we show what you can do with ActionScript 3.0 and (we hope!) convince you to give the latest version a try.

Vive la Différence: New ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Adobe® Photoshop® CS2 Studio Techniques

Adobe® Photoshop® CS2 Studio Techniques

Ben Willmore
Microsoft® Excel® 2010 Inside Out

Microsoft® Excel® 2010 Inside Out

Mark Dodge and Craig Stinson

Publisher Resources

ISBN: 9780470385395Purchase book