
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
366
|
Chapter 13: Movie Clips
labeled frame. For example, when the mouse moves over the clip, Flash performs the
equivalent of this:
theClip.gotoAndStop("_over");
At each of the labeled button-state frames, we can issue a play() command to create
animated button effects. However, we must be sure to also issue a stop() command
on frame 1 of the movie clip, which prevents the movie from playing through all its
button states. Normally, this first frame is labeled
_up (the default inactive state for
the button).
Movie clips with button events can also use the button properties
enabled (used to
toggle button behavior on and off), useHandCursor (used to prevent or enable changes
to the mouse pointer when it is over the button), and
trackAsMenu (used to modify
the button’s onRelease() handler requirements, enabling menu-style behavior). For
example, we can suppress the display of the hand mouse pointer for our
submit_mc
clip as follows:
submit_mc.useHandCursor = false;
Typical web browser Submit buttons do not show a hand pointer on rollover. For
deeper discussion of the button properties available to movie clips, see the MovieClip
class in the Language Reference.
Nested button behavior is not supported for movie clips. That is, movie clips inside a
movie clip with button behavior cannot themselves define ...